macro ListView_GetStringWidth (commctrl.h)
Détermine la largeur d’une chaîne spécifiée à l’aide de la police actuelle du contrôle list-view spécifié. Vous pouvez utiliser cette macro ou envoyer explicitement le message LVM_GETSTRINGWIDTH.
Syntaxe
int ListView_GetStringWidth(
HWND hwndLV,
LPCSTR psz
);
Paramètres
hwndLV
Handle du contrôle list-view.
psz
Type : LPCSTR
Pointeur vers une chaîne terminée par null.
Valeur de retour
Type : int
Retourne la largeur de la chaîne si elle réussit ou zéro dans le cas contraire.
Remarques
La macro ListView_GetStringWidth retourne la largeur exacte, en pixels, de la chaîne spécifiée. Si vous utilisez la largeur de chaîne retournée comme largeur de colonne dans un appel à la macro ListView_SetColumnWidth, la chaîne est tronquée. Pour récupérer la largeur de colonne qui peut contenir la chaîne sans la tronquer, vous devez ajouter un remplissage à la largeur de chaîne retournée.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Windows Vista [applications de bureau uniquement] |
serveur minimum pris en charge | Windows Server 2003 [applications de bureau uniquement] |
plateforme cible | Windows |
d’en-tête | commctrl.h |