The set of bit flags that specifies the type of image list to create. This parameter can be a combination of the following values, but it can include only one of the ILC_COLOR values. Used by ImageList_Create and IImageList2::Initialize.
Use a mask. The image list contains two bitmaps, one of which is a monochrome bitmap used as a mask. If this value is not included, the image list contains only one bitmap.
Use the default behavior if none of the other ILC_COLORx flags is specified. Typically, the default is ILC_COLOR4, but for older display drivers, the default is ILC_COLORDDB.
Use a device-dependent bitmap.
Use a 4-bit (16-color) device-independent bitmap (DIB) section as the bitmap for the image list.
Use an 8-bit DIB section. The colors used for the color table are the same colors as the halftone palette.
Use a 16-bit (32/64k-color) DIB section.
Use a 24-bit DIB section.
Use a 32-bit DIB section.
Mirror the icons contained, if the process is mirrored
Causes the mirroring code to mirror each item when inserting a set of images, versus the whole strip.
Windows Vista and later. Imagelist should accept smaller than set images and apply original size based on image added.