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 |
|