LVM _ SETITEMSTATE-Nachricht

Ändert den Zustand eines Elements in einem Listenansichtssteuerelement. Sie können diese Nachricht explizit oder mithilfe des ListView _ SetItemState-Makros senden.

Parameter

wParam

Index des Listenansichtselements. Wenn dieser Parameter -1 ist, wird die Zustandsänderung auf alle Elemente angewendet.

lParam

Zeiger auf eine LVITEM-Struktur. Der stateMask-Member gibt an, welche Zustandsbits geändert werden sollen, und der Zustandsmember enthält die neuen Werte für diese Bits. Die anderen Member werden ignoriert.

Rückgabewert

Wenn Sie diese Nachricht explizit senden, wird TRUE zurückgegeben, wenn sie erfolgreich ist, andernfalls FALSE.

Bemerkungen

Der Zustandswert eines Elements enthält eine Reihe von Bitflags, die den Zustand des Elements angeben. Der Zustandswert kann auch Bildlistenindizes enthalten, die das Zustandsbild und das Überlagerungsbild des Elements angeben.

Requirements (Anforderungen)

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