CDC::GetOutputCharWidth 

BOOLGetOutputCharWidth (nFirstChar,UINTUINTnLastChar,LPINTlpBuffer)const;

Valore restituito

Diverso da zero se la funzione ha esito positivo; in caso contrario 0.

Parametri

nFirstChar

Specifica il primo carattere in un gruppo consecutivo di personaggi nel font corrente.

nLastChar

Specifica l'ultimo carattere in un gruppo consecutivo di personaggi nel font corrente.

lpBuffer

Punti a un buffer che riceverà i valori di larghezza per un gruppo consecutivo di personaggi in font corrente.

Osservazioni

Utilizza il contesto di periferica di output, m_hDCe recupera le larghezze dei singoli caratteri in gruppo di caratteri consecutivo dal carattere corrente. Ad esempio, se nFirstChar identifica la lettera 'a' e nLastChar identifica la lettera "z", la funzione recupera le larghezze di tutti i caratteri minuscoli.

La funzione memorizza i valori nel buffer a cui puntato lpBuffer. Questo buffer deve essere abbastanza grande per contenere tutte le larghezze; cioè, ci deve essere almeno 26 voci nell'esempio considerato.

Se un personaggio nel gruppo di caratteri consecutivo non esiste in un particolare tipo di carattere, verrà assegnato il valore della larghezza del carattere predefinito.

CDC pa&noramica |nbsp; Membri della classe | Gerarchia Chart

Vedere anchenbsp;CDC::GetCharWidth, CDC::m_hAttribDC, CDC::m_hDC, :: GetCharWidth

Index