映像列表创建标志
指定要创建的图像列表类型的位标志集。 此参数可以是以下值的组合,但它只能包含ILC_COLOR值之一。 由 ImageList_Create 和 IImageList2::Initialize 使用。
常量/值 |
说明 |
-
ILC_MASK
- 0x00000001
|
使用掩码。 图像列表包含两个位图,其中一个是用作蒙板的单色位图。 如果未包含此值,则图像列表仅包含一个位图。
|
-
ILC_COLOR
- 0x00000000
|
如果未指定其他ILC_COLORx标志,请使用默认行为。 通常,默认值为ILC_COLOR4,但对于较旧的显示驱动程序,默认值为ILC_COLORDDB。
|
-
ILC_COLORDDB
- 0x000000FE
|
使用与设备相关的位图。
|
-
ILC_COLOR4
- 0x00000004
|
使用 4 位 (16 色) 与设备无关的位图 (DIB) 部分作为图像列表的位图。
|
-
ILC_COLOR8
- 0x00000008
|
使用 8 位 DIB 节。 用于颜色表的颜色与半色调调色板的颜色相同。
|
-
ILC_COLOR16
- 0x00000010
|
使用 16 位 (32/64k 彩色) DIB 部分。
|
-
ILC_COLOR24
- 0x00000018
|
使用 24 位 DIB 节。
|
-
ILC_COLOR32
- 0x00000020
|
使用 32 位 DIB 节。
|
-
ILC_PALETTE
- 0x00000800
|
未实现。
|
-
ILC_MIRROR
- 0x00002000
|
镜像包含的图标(如果进程已镜像)
|
-
ILC_PERITEMMIRROR
- 0x00008000
|
导致镜像代码在插入一组图像时镜像每个项,而不是整个条带。
|
-
ILC_ORIGINALSIZE
- 0x00010000
|
Windows Vista 及更高版本。 Imagelist 应接受小于设置的图像,并根据添加的图像应用原始大小。
|
-
ILC_HIGHQUALITYSCALE
- 0x00020000
|
Windows Vista 及更高版本。 保留。
|
要求
要求 |
值 |
最低受支持的客户端
|
Windows Vista [仅限桌面应用]
|
最低受支持的服务器
|
Windows Server 2003 [仅限桌面应用]
|
标头
|
- Shlobj.h
|