Partager via


LVM_GETSUBITEMRECT message

Récupère des informations sur le rectangle englobant d’un sous-élément dans un contrôle d’affichage de liste. Vous pouvez envoyer ce message explicitement ou à l’aide de la macro ListView_GetSubItemRect (recommandée). Ce message est destiné à être utilisé uniquement avec des contrôles d’affichage de liste qui utilisent le style LVS_REPORT .

Paramètres

wParam

Index de l’élément parent du sous-élément.

lParam

Pointeur vers une structure RECT qui recevra les informations du rectangle englobant sous-élément. Ses membres doivent être initialisés en fonction des relations membre/valeur suivantes :

Valeur Signification
top
Index de base un du sous-élément.
left
Valeur de l’indicateur (voir les remarques). Indique la partie du sous-élément d’affichage de liste pour laquelle récupérer le rectangle englobant.

Valeur retournée

Retourne une valeur différente de zéro en cas de réussite, ou zéro dans le cas contraire.

Notes

Voici les valeurs d’indicateur qui peuvent être définies.

Condition requise Valeur
Valeur de l’indicateur Signification
LVIR_BOUNDS Retourne le rectangle englobant de l’élément entier, y compris l’icône et l’étiquette.
LVIR_ICON Retourne le rectangle englobant de l’icône ou de la petite icône.
LVIR_LABEL Retourne le rectangle englobant de l’élément entier, y compris l’icône et l’étiquette. Ceci est identique à LVIR_BOUNDS.

Configuration requise

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]
En-tête
Commctrl.h