Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Legt den Status eines angegebenen Listenansichtselements fest. Verwenden Sie dieses Makro, oder senden Sie die LVM_SETITEMINDEXSTATE Nachricht explizit.
Syntax
HRESULT ListView_SetItemIndexState(
[in] HWND hwndLV,
[in] LVITEMINDEX *plvii,
[in] UINT data,
[in] UINT mask
);
Parameter
[in] hwndLV
Typ: HWND-
Ein Handle für das Listenansicht-Steuerelement.
[in] plvii
Typ: LVITEMINDEX-*
Ein Zeiger auf eine LVITEMINDEX- Struktur für das Element. Der Aufrufer ist dafür verantwortlich, diese Struktur zu zuordnen und die Mitglieder festzulegen.
[in] data
Typ: UINT-
Der Zustand, der für das Element als eine oder mehrere (als bitweise Kombination) der List-View Item States Flags festgelegt werden soll.
[in] mask
Typ: UINT-
Die gültigen Bits des durch Parameter angegebenen Zustands Daten. Weitere Informationen finden Sie im stateMask Member der LVITEM)-Struktur.
Rückgabewert
Typ: HRESULT-
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 war erfolgreich. |
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Windows Vista [nur Desktop-Apps] |
mindestens unterstützte Server- | Windows Server 2008 [Nur Desktop-Apps] |
Zielplattform- | Fenster |
Header- | commctrl.h |