Compartilhar via


Sinalizadores de criação de lista de imagens

O conjunto de sinalizadores de bits que especifica o tipo de lista de imagens a ser criado. Esse parâmetro pode ser uma combinação dos valores a seguir, mas pode incluir apenas um dos valores ILC_COLOR. Usado por ImageList_Create e IImageList2::Initialize.

Constante/valor Descrição
ILC_MASK
0x00000001
Use uma máscara. A lista de imagens contém dois bitmaps, um sendo um bitmap monocromático usado como máscara. Se esse valor não estiver incluído, a lista de imagens conterá apenas um bitmap.
ILC_COLOR
0x00000000
Use o comportamento padrão se nenhum dos outros sinalizadores de ILC_COLORx for especificado. Normalmente, o padrão é ILC_COLOR4, mas para drivers de exibição mais antigos, o padrão é ILC_COLORDDB.
ILC_COLORDDB
0x000000FE
Use um bitmap dependente do dispositivo.
ILC_COLOR4
0x00000004
Use uma seção DIB (bitmap independente de dispositivo) de 4 bits (16 cores) como o bitmap para a lista de imagens.
ILC_COLOR8
0x00000008
Use uma seção DIB de 8 bits. As cores usadas para a tabela de cores são as mesmas cores que a paleta de meio-tom.
ILC_COLOR16
0x00000010
Use uma seção DIB de 16 bits (cor 32/64k).
ILC_COLOR24
0x00000018
Use uma seção DIB de 24 bits.
ILC_COLOR32
0x00000020
Use uma seção DIB de 32 bits.
ILC_PALETTE
0x00000800
Não implementado.
ILC_MIRROR
0x00002000
Espelhar os ícones contidos, se o processo for espelhado
ILC_PERITEMMIRROR
0x00008000
Faz com que o código de espelhamento espelho cada item ao inserir um conjunto de imagens em comparação com toda a faixa.
ILC_ORIGINALSIZE
0x00010000
Windows Vista e posteriores. A lista de imagens deve aceitar imagens menores do que definidas e aplicar o tamanho original com base na imagem adicionada.
ILC_HIGHQUALITYSCALE
0x00020000
Windows Vista e posteriores. Reservado.

Requisitos

Requisito Valor
Cliente mínimo com suporte
Windows Vista [somente aplicativos da área de trabalho]
Servidor mínimo com suporte
Windows Server 2003 [somente aplicativos da área de trabalho]
Cabeçalho
Shlobj.h