Partager via


LVM_GETITEMSTATE message

Récupère l’état d’un élément d’affichage de liste. Vous pouvez envoyer ce message explicitement ou à l’aide de la macro ListView_GetItemState .

Paramètres

wParam

Index de l’élément d’affichage de liste.

lParam

Informations d’état à récupérer. Ce paramètre peut être une combinaison des valeurs suivantes :

Valeur Signification
LVIS_CUT
L’élément est marqué pour une opération de couper-coller.
LVIS_DROPHILITED
L’élément est mis en surbrillance en tant que cible glisser-déplacer.
LVIS_FOCUSED
L’élément ayant le focus, il est entouré d’un rectangle de focus standard. Bien que plusieurs éléments puissent être sélectionnés, un seul élément peut avoir le focus.
LVIS_SELECTED
L'élément est sélectionné. L’apparence d’un élément sélectionné dépend du fait qu’il a le focus et également des couleurs système utilisées pour la sélection.
LVIS_OVERLAYMASK
Utilisez ce masque pour récupérer l’index d’image de superposition de l’élément.
LVIS_STATEIMAGEMASK
Utilisez ce masque pour récupérer l’index d’image d’état de l’élément.

Valeur retournée

Retourne l’état actuel de l’élément spécifié. Les seuls bits valides dans la valeur de retour sont ceux qui correspondent aux bits définis dans le paramètre lParam .

Notes

Les informations d’état d’un élément incluent un ensemble d’indicateurs de bits ainsi que des index de liste d’images qui indiquent l’image d’état de l’élément et l’image de superposition.

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

Voir aussi

LVM_SETITEMSTATE