CDC::GetOutputTextExtent
Appelez la fonction membre pour utiliser le contexte de périphérique de sortie, m_hDC, et calcule la largeur et la hauteur d'une ligne de texte, à l'aide de la police actuelle.
CSize GetOutputTextExtent(
LPCTSTR lpszString,
int nCount
) const;
CSize GetOutputTextExtent(
const CString& str
) const;
Paramètres
lpszString
Pointe vers une chaîne de caractères. Vous pouvez également passer un objet de CString pour ce paramètre.nCount
Spécifie le nombre de caractères dans la chaîne. Si nCount est à 1, la longueur est calculé.str
Un objet d' CString qui contient les caractères spécifiés à mesure.
Valeur de retour
Les dimensions de la chaîne (en unités logiques) se sont retournées dans un objet de CSize .
Notes
La région de découpage actuelle n'affecte pas la largeur et la hauteur retournée par GetOutputTextExtent.
Étant donné que certains appareils ne définit pas les caractères dans les tableaux de cellules ordinaires (autrement dit, ils effectuent le crénage), la somme des ampleurs des caractères dans une chaîne peut ne pas être égale jusqu'au niveau de la chaîne.
Configuration requise
Header: afxwin.h