Freigeben über


LVM_GETITEMSTATE Nachricht

Ruft den Status eines Listenansichtselements ab. Sie können diese Nachricht explizit oder mithilfe des makros ListView_GetItemState senden.

Parameter

wParam

Index des Listenansichtselements.

lParam

Zustandsinformationen, die abgerufen werden sollen. Dieser Parameter kann eine Kombination der folgenden Werte sein:

Wert Bedeutung
LVIS_CUT
Das Element wird für einen Ausschneiden- und Einfügevorgang markiert.
LVIS_DROPHILITED
Das Element wird als Drag-and-Drop-Ziel hervorgehoben.
LVIS_FOCUSED
Das Element hat den Fokus, sodass es von einem Standard-Fokusrechteck umgeben ist. Obwohl mehrere Elemente ausgewählt werden können, kann nur ein Element den Fokus haben.
LVIS_SELECTED
Das Element ist ausgewählt. Die Darstellung eines ausgewählten Elements hängt davon ab, ob es den Fokus hat und auch von den Systemfarben, die für die Auswahl verwendet werden.
LVIS_OVERLAYMASK
Verwenden Sie diese Maske, um den Überlagerungsbildindex des Elements abzurufen.
LVIS_STATEIMAGEMASK
Verwenden Sie diese Maske, um den Zustandsbildindex des Elements abzurufen.

Rückgabewert

Gibt den aktuellen Zustand für das angegebene Element zurück. Die einzigen gültigen Bits im Rückgabewert sind diejenigen, die den im lParam-Parameter festgelegten Bits entsprechen.

Bemerkungen

Die Statusinformationen eines Elements umfassen eine Reihe von Bitflags sowie Bildlistenindizes, die das Zustandsbild und das Überlagerungsbild des Elements angeben.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows Server 2003 [nur Desktop-Apps]
Header
Commctrl.h

Siehe auch

LVM_SETITEMSTATE