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::Initializeverwendet.
Konstante/Wert
BESCHREIBUNG
ILC _ MASK
0x00000001
Verwenden Sie eine Maske. Die Bildliste enthält zwei Bitmaps, von denen eine eine monocolore 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 keins 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 Geräteunabhängigen 4-Bit-Bitmapabschnitt (DIB) mit 16 Farben 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 der enthaltenen Symbole, wenn der Prozess gespiegelt wird
ILC _ PERITEMMIRROR
0x00008000
Bewirkt, dass der Spiegelungscode jedes Element beim Einfügen einer Gruppe von Bildern im Vergleich zum gesamten Strip spiegelt.
ILC _ ORIGINALSIZE
0x00010000
Windows Vista und höher. Imagelist sollte kleiner als festgelegte Images sein und die ursprüngliche Größe basierend auf dem hinzugefügten Bild anwenden.