Freigeben über


ImageList_SetImageCount-Funktion (commctrl.h)

Ändert die Größe einer vorhandenen Bildliste.

Syntax

BOOL ImageList_SetImageCount(
  [in] HIMAGELIST himl,
  [in] UINT       uNewCount
);

Parameter

[in] himl

Typ: HIMAGELIST

Ein Handle für die Bildliste, deren Größe geändert wird.

[in] uNewCount

Typ: UINT

Ein -Wert, der die neue Größe der Bildliste angibt.

Rückgabewert

Typ: BOOL

Gibt bei erfolgreicher Ausführung ungleich null zurück, andernfalls null.

Hinweise

Wenn eine Anwendung eine Bildliste mit dieser Funktion erweitert, muss sie mithilfe der funktion ImageList_Replace neue Bilder hinzufügen. Wenn Ihre Anwendung bei den neuen Indizes keine gültigen Images hinzugibt, sind Zeichnungsvorgänge, die die neuen Indizes verwenden, unvorhersehbar.

Wenn Sie die Größe einer Bildliste mithilfe dieser Funktion verringern, werden die abgeschnittenen Bilder freigegeben.

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
Bibliothek Comctl32.lib
DLL Comctl32.dll