CDC::GetOutlineTextMetrics
Récupère des informations métriques pour les polices truetype.
UINT GetOutlineTextMetrics(
UINT cbData,
LPOUTLINETEXTMETRIC lpotm
) const;
Paramètres
lpotm
Pointe vers un tableau de structures d' OUTLINETEXTMETRIC . Si ce paramètre est NULL, la fonction retourne la taille de la mémoire tampon requise pour les métriques données récupérées.cbData
Spécifie la taille, en octets, de la mémoire tampon à laquelle les informations sont retournées.lpotm
Pointe vers une structure d' OUTLINETEXTMETRIC . Si ce paramètre est NULL, la fonction retourne la taille de la mémoire tampon requise pour les métriques informations récupérées.
Valeur de retour
Une valeur différente de zéro si la fonction est réussie ; sinon 0.
Notes
La structure d' OUTLINETEXTMETRIC contient la plupart des informations métriques de la police fournies avec format TrueType, y compris une structure de TEXTMETRIC . Les quatre derniers membres de la structure d' OUTLINETEXTMETRIC sont des pointeurs vers des chaînes. Les applications doivent allouer de l'espace pour ces chaînes en plus de l'espace requis pour les autres membres. Étant donné qu'il n'existe aucune limite système appliquée à la taille des chaînes, la méthode la plus simple pour allouer de la mémoire est de récupérer la taille requise en spécifiant NULL pour lpotm dans le premier appel à la fonction d' GetOutlineTextMetrics .
Configuration requise
Header: afxwin.h