Partager via


CDC::GetCharABCWidthsI

Extrait la largeur, en unités logiques, d'index de glyphe consécutifs dans une plage spécifiée de polices TrueType actuelle.

BOOL GetCharABCWidthsI( 
   UINT giFirst, 
   UINT cgi, 
   LPWORD pgi, 
   LPABC lpabc 
) const;

Paramètres

  • giFirst
    Spécifie le premier index de glyphe au groupe d'index de glyphe consécutifs de la police actuelle. Ce paramètre est utilisé uniquement si le paramètre d' pgi est NULL.

  • cgi
    Spécifie le nombre d'index de glyphe.

  • pgi
    Un pointeur vers un tableau contenant des index de glyphe. Si la valeur est NULL, le paramètre d' giFirst est utilisé à la place. Le paramètre d' cgi spécifie le nombre d'index de glyphe dans ce tableau.

  • lpabc
    Le pointeur vers un tableau d' ABC structure accepter les largeurs de caractère. Ce tableau doit contenir au moins autant de structures de ABC comme il existe des index de glyphe spécifiés par le paramètre d' cgi .

Valeur de retour

Une valeur différente de zéro si la fonction est réussie ; sinon 0.

Notes

Cette fonction membre émule la fonctionnalité de la fonction GetCharABCWidthsI, comme décrit dans Kit de développement logiciel Windows.

Configuration requise

Header: afxwin.h

Voir aussi

Référence

CDC, classe

Graphique de la hiérarchie

CDC::GetCharWidth

CDC::GetOutlineTextMetrics