BOOL GetOutputCharWidth ( UINT nFirstChar, UINT nLastChar, LPINT lpBuffer ) const ;
Valeur de retour
Différent de zéro si la fonction est réussie ; sinon 0.
Paramètres
nFirstChar
Spécifie le premier caractère d'un groupe consécutif de caractères de la police courante.
nLastChar
Spécifie le dernier caractère dans un groupe consécutif de caractères de la police courante.
lpBuffer
Pointe vers une mémoire tampon qui recevra les valeurs de largeur pour un groupe consécutif de caractères de la police courante.
Remarques
Utilise le contexte de périphérique de sortie, m_hDCet récupère la largeur des caractères individuels dans un groupe consécutif de caractères de la police courante. Par exemple, si nFirstChar identifie la lettre 'a' et nLastChar identifie la lettre « z », la fonction récupère la largeur de tous les caractères en minuscules.
La fonction stocke les valeurs dans la mémoire tampon pointée par lpBuffer. Ce tampon doit être suffisamment grand pour accueillir toute la largeur ; Autrement dit, il doit y avoir au moins 26 entrées dans l'exemple donné.
Si un personnage dans le groupe consécutif de caractères n'existe pas dans une police particulière, il sera affecté la valeur de la largeur de caractère par défaut.
Aperçu de la CDC |  ; Membres de la classe | Graphique de la hiérarchie
Voir aussinbsp ;CDC::GetCharWidth, CDC::m_hAttribDC, CDC::m_hDC, :: GetCharWidth