Share via


ListView_SetImageList Makro (commctrl.h)

Weist einem Listenansichtssteuerelement eine Bildliste zu. Sie können dieses Makro verwenden oder die LVM_SETIMAGELIST Nachricht explizit senden.

Syntax

void ListView_SetImageList(
   hwnd,
   himl,
   iImageList
);

Parameter

hwnd

Typ: HWND

Ein Handle für das Listenansicht-Steuerelement.

himl

Typ: HIMAGELIST

Ein Handle, das der Bildliste zugewiesen werden soll.

iImageList

Typ: int

Der Typ der Bildliste. Dieser Parameter kann einer der folgenden Werte sein:

Wert Bedeutung
LVSIL_NORMAL
Bildliste mit großen Symbolen.
LVSIL_SMALL
Bildliste mit kleinen Symbolen.
LVSIL_STATE
Bildliste mit Zustandsbildern.
LVSIL_GROUPHEADER
Bildliste für Gruppenheader.

Rückgabewert

Keine

Bemerkungen

Die aktuelle Bildliste wird zerstört, wenn das Listenansichtssteuerelement zerstört wird, es sei denn , die LVS_SHAREIMAGELISTS Formatvorlage wird festgelegt. Wenn Sie diese Meldung verwenden, um eine Bildliste durch eine andere zu ersetzen, muss Ihre Anwendung explizit alle Bildlisten außer der aktuellen löschen.

Anforderungen

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