CDC::GetOutputCharWidth
Utilizza il contesto del dispositivo di output, m_hDCe recupera le larghezze i singoli caratteri in un gruppo consecutivo di caratteri dal carattere corrente.
BOOL GetOutputCharWidth(
UINT nFirstChar,
UINT nLastChar,
LPINT lpBuffer
) const;
Parametri
nFirstChar
Specifica il primo carattere in un gruppo di caratteri consecutivo nel carattere corrente.nLastChar
Specifica l'ultimo carattere in un gruppo di caratteri consecutivo nel carattere corrente.lpBuffer
Punta a un buffer che riceverà la larghezza stima per un gruppo di caratteri consecutivo nel carattere corrente.
Valore restituito
Diverso da zero se la funzione ha esito positivo; in caso contrario 0.
Note
Ad esempio, se nFirstChar identifica la lettera "a" e nLastChar identifica la lettera "z", la funzione recupera la larghezza di tutti i caratteri minuscoli.
La funzione archivia i valori nel buffer puntato da lpBuffer. Questo buffer deve essere sufficiente per contenere tutte larghezza, ovvero siano presenti almeno 26 voci nell'esempio fornito.
Se un carattere consecutivo nel gruppo di caratteri non esiste in un carattere specifico, verrà assegnato il valore della larghezza del carattere predefinito.
Requisiti
Header: afxwin.h