Partager via


Fonction GetTextExtentPoint32Wrap

[GetTextExtentPoint32Wrap est disponible via Windows XP avec Service Pack 2 (SP2). Il peut être modifié ou indisponible dans les versions suivantes. Il est recommandé d’utiliser GetTextExtentPoint directement à la place.]

Calcule la largeur et la hauteur de la chaîne de texte spécifiée. Cette fonction encapsule un appel à GetTextExtentPoint.

Syntaxe

BOOL GetTextExtentPoint32Wrap(
  _In_  HDC     hdc,
  _In_  LPCTSTR lpString,
  _In_  UINT    cbCount,
  _Out_ LPSIZE  lpSize
);

Paramètres

hdc [in]

Type : HDC

Handle dans le contexte de l’appareil.

lpString [in]

Type : LPCTSTR

Pointeur vers une mémoire tampon qui contient le texte à dessiner. La chaîne n’a pas besoin d’être terminée à zéro, car cbCount spécifie la longueur de la chaîne.

cbCount [in]

Type : UINT

Longueur, en octets, de la chaîne pointée par lpString.

lpSize [out]

Type : LPSIZE

Lorsque cette méthode retourne, contient un pointeur vers une structure SIZE contenant les dimensions de la chaîne, en unités logiques.

Valeur retournée

Type : BOOL

Retourne une valeur différente de zéro en cas de réussite ; sinon, 0.

Pour obtenir des informations détaillées sur l’erreur, appelez GetLastError.

Remarques

GetTextExtentPoint32Wrap n’est pas exporté par nom ni déclaré dans un fichier d’en-tête public. Pour l’utiliser, vous devez utiliser GetProcAddress et demander l’ordinal 420 à ComCtl32.dll pour obtenir un pointeur de fonction.

Pour obtenir des remarques supplémentaires, consultez GetTextExtentPoint.

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge
Windows Server 2003 [applications de bureau uniquement]
DLL
Comctl32.dll (version 5.81 ou ultérieure)