Compartir a través de


Marcas de creación de listas de imágenes

Conjunto de marcas de bits que especifica el tipo de lista de imágenes que se va a crear. Este parámetro puede ser una combinación de los valores siguientes, pero solo puede incluir uno de los valores de ILC_COLOR. Usado por ImageList_Create e IImageList2::Initialize.

Constante o valor Descripción
ILC_MASK
0x00000001
Use una máscara. La lista de imágenes contiene dos mapas de bits, uno de los cuales es un mapa de bits monocromo que se usa como máscara. Si no se incluye este valor, la lista de imágenes contiene solo un mapa de bits.
ILC_COLOR
0x00000000
Use el comportamiento predeterminado si no se especifica ninguna de las demás marcas de ILC_COLORx. Normalmente, el valor predeterminado es ILC_COLOR4, pero para los controladores de pantalla más antiguos, el valor predeterminado es ILC_COLORDDB.
ILC_COLORDDB
0x000000FE
Use un mapa de bits dependiente del dispositivo.
ILC_COLOR4
0x00000004
Use una sección de mapa de bits independiente del dispositivo (DIB) de 4 bits (16 colores) como mapa de bits de la lista de imágenes.
ILC_COLOR8
0x00000008
Use una sección de DIB de 8 bits. Los colores usados para la tabla de colores son los mismos que la paleta de tonos medios.
ILC_COLOR16
0x00000010
Use una sección DIB de 16 bits (32/64k-color).
ILC_COLOR24
0x00000018
Use una sección de DIB de 24 bits.
ILC_COLOR32
0x00000020
Use una sección de DIB de 32 bits.
ILC_PALETTE
0x00000800
Sin implementar.
ILC_MIRROR
0x00002000
Reflejar los iconos contenidos, si el proceso se refleja
ILC_PERITEMMIRROR
0x00008000
Hace que el código de creación de reflejo refleje cada elemento al insertar un conjunto de imágenes, frente a toda la franja.
ILC_ORIGINALSIZE
0x00010000
Windows Vista y versiones posteriores. Imagelist debe aceptar imágenes más pequeñas que establecer y aplicar el tamaño original en función de la imagen agregada.
ILC_HIGHQUALITYSCALE
0x00020000
Windows Vista y versiones posteriores. Reservado.

Requisitos

Requisito Value
Cliente mínimo compatible
Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible
Windows Server 2003 [solo aplicaciones de escritorio]
Encabezado
Shlobj.h