Controlo de ícones
O controle Icon exibe uma imagem estática de um ícone. O fundo da imagem é transparente.
Atributos de controle
Você pode usar os seguintes atributos com esse controle. Para alterar o valor de um atributo usando um evento, inscreva o controle em um ControlEvent na tabela EventMapping e liste o identificador do atributo na coluna Atributo. Insira o identificador do ControlEvent na coluna Evento.
Identificador de atributo | Bit hexadecimal | Descrição |
---|---|---|
Posição | Posição do controle na caixa de diálogo. Insira a largura, altura e coordenadas do canto esquerdo do controle nas colunas Largura, Altura, X e Y da tabela Controle . Use unidades de instalação para comprimento e distância. |
|
de texto | Contém o nome de um ícone armazenado na tabela Binary. Para exibir um ícone armazenado na tabela Binary, digite o nome do registro da imagem que aparece na tabela Binary, na coluna Texto da tabela Control registro para esse controle. |
|
visível | 0x00000000 0x00000001 |
Controle oculto. Controlo visível. Inclua esse bit na palavra bit da coluna Atributos na tabela Controle para tornar o controle visível ou oculto após sua criação. Você também pode ocultar ou mostrar um controle usando a tabela ControlCondition. |
afundado | 0x00000000 0x00000004 |
Exibe o estilo visual padrão. Exibe o controle com uma aparência 3D afundada. Inclua esses bits na palavra bit na coluna Atributos da tabela Controle de . |
FixedSize | 0x00000000 0x00100000 |
Estende a imagem do ícone para se ajustar ao controle. Corta ou centraliza a imagem do ícone no controle. Inclua esse bit na palavra de bit da coluna Atributos da tabela Control. |
IconSize | 0x00000000 0x00200000 0x00400000 0x00600000 |
Carrega a primeira imagem. Carrega a primeira imagem 16x16. Carrega a primeira imagem 32x32. Carrega a primeira imagem 48x48. Um arquivo de ícone pode conter imagens de tamanhos diferentes do mesmo ícone. Inclua o valor da palavra de bit apropriada na coluna Atributos da tabela Controle de Se esses bits não estiverem definidos, o instalador ignorará o atributo FixedSize e a imagem será esticada para caber no retângulo de controle. Se os bits IconSize e FixedSize estiverem definidos, uma imagem menor que o controle será centralizada e uma imagem será maior do que o controle que ele será reduzido para ajustar. |
Comentários
Esse controle pode ser criado a partir da classe STATIC usando a funçãoCreateWindowEx. Tem os estilos SS_ICON, SS_CENTERIMAGE, WS_CHILDe WS_GROUP.