Freigeben über


LVM_SETITEMINDEXSTATE Nachricht

Legt den Status eines Listenansichtselements fest. Senden Sie diese Nachricht explizit oder mithilfe des Makros ListView_SetItemIndexState .

Parameter

wParam [in]

Ein Zeiger auf eine LVITEMINDEX-Struktur für das Element. Der aufrufende Prozess ist für die Zuweisung dieser Struktur und das Festlegen der Member verantwortlich.

lParam [in]

Ein Zeiger auf eine LVITEM-Struktur . Der aufrufende Prozess ist für die Zuweisung von Arbeitsspeicher für die Struktur verantwortlich. Legen Sie den Zustandsmember auf ein oder mehrere (als bitweise Kombination) der Listenansicht-Elementstatus-Flags fest. Legen Sie den stateMask-Member der -Struktur fest, um die gültigen Bits des Zustandsmitglieds anzugeben. Weitere Informationen finden Sie im StateMask-Element der LVITEM-Struktur .

Rückgabewert

Gibt einen der folgenden Werte vom Typ HRESULT zurück.

Rückgabecode Beschreibung
E_FAIL
Der Zustand konnte nicht festgelegt werden.
E_UNEXPECTED
Das Listenansicht-Steuerelement war für den Vorgang nicht bereit.
S_OK
Der Vorgang wurde durchgeführt.

Anforderungen

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