Share via


Flags zur Erstellung von Imagelisten

Der Satz von Bitflags, der den Typ der zu erstellenden Bildliste angibt. Dieser Parameter kann eine Kombination der folgenden Werte sein, kann aber nur einen der ILC_COLOR Werte enthalten. Wird von ImageList_Create und IImageList2::Initialize verwendet.

Konstante/Wert BESCHREIBUNG
ILC_MASK
0x00000001
Verwenden Sie eine Maske. Die Bildliste enthält zwei Bitmaps, von denen eine eine monochrome Bitmap ist, die als Maske verwendet wird. Wenn dieser Wert nicht enthalten ist, enthält die Bildliste nur eine Bitmap.
ILC_COLOR
0x00000000
Verwenden Sie das Standardverhalten, wenn keines der anderen ILC_COLORx-Flags angegeben ist. In der Regel ist der Standardwert ILC_COLOR4, aber für ältere Anzeigetreiber ist der Standardwert ILC_COLORDDB.
ILC_COLORDDB
0x000000FE
Verwenden Sie eine geräteabhängige Bitmap.
ILC_COLOR4
0x00000004
Verwenden Sie einen 4-Bit-Abschnitt (16 Farben) geräteunabhängige Bitmap (DIB) als Bitmap für die Bildliste.
ILC_COLOR8
0x00000008
Verwenden Sie einen 8-Bit-DIB-Abschnitt. Die für die Farbtabelle verwendeten Farben sind die gleichen Farben wie die Halbtonpalette.
ILC_COLOR16
0x00000010
Verwenden Sie einen 16-Bit-DIB-Abschnitt (32/64k-Color).
ILC_COLOR24
0x00000018
Verwenden Sie einen 24-Bit-DIB-Abschnitt.
ILC_COLOR32
0x00000020
Verwenden Sie einen 32-Bit-DIB-Abschnitt.
ILC_PALETTE
0x00000800
Nicht implementiert.
ILC_MIRROR
0x00002000
Spiegeln Sie die enthaltenen Symbole, wenn der Prozess gespiegelt wird.
ILC_PERITEMMIRROR
0x00008000
Bewirkt, dass der Spiegelungscode jedes Element Spiegel, wenn ein Satz von Bildern eingefügt wird, im Gegensatz zum gesamten Streifen.
ILC_ORIGINALSIZE
0x00010000
Windows Vista und höher. Imagelist sollte kleinere Als festgelegte Bilder akzeptieren und die Originalgröße basierend auf dem hinzugefügten Bild anwenden.
ILC_HIGHQUALITYSCALE
0x00020000
Windows Vista und höher. Reserviert.

Anforderungen

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