Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Um ícone é uma imagem que consiste em uma imagem bitmap combinada com uma máscara para criar áreas transparentes na imagem. O termo ícone pode referir-se a um dos seguintes:
- Uma única imagem de ícone. Este é um recurso do tipo RT_ICON.
- Um grupo de imagens, a partir do qual o sistema ou um aplicativo pode escolher o ícone mais apropriado com base no tamanho e profundidade de cor. Este é um recurso do tipo RT_GROUP_ICON.
Nesta secção
| Designação | Descrição |
|---|---|
| Sobre ícones | Discute ícones. |
| Usando ícones | Discute como executar tarefas relacionadas a ícones. |
| de referência de ícones | Contém a referência da API. |
Funções do ícone
| Designação | Descrição |
|---|---|
| CopyIcon | Copia o ícone especificado de outro módulo para o módulo atual. |
| CreateIcon | Cria um ícone com o tamanho, as cores e os padrões de bits especificados. |
| CreateIconFromResource | Cria um ícone ou cursor a partir de bits de recursos descrevendo o ícone. |
| CreateIconFromResourceEx | Cria um ícone ou cursor a partir de bits de recursos descrevendo o ícone. |
| CreateIconIndirect | Cria um ícone ou cursor a partir de uma estruturaICONINFO. |
| DestroyIcon | Destrói um ícone e liberta qualquer memória que o ícone ocupava. |
| DrawIcon | Desenha um ícone ou cursor no contexto do dispositivo especificado. |
| DrawIconEx | Desenha um ícone ou cursor no contexto do dispositivo especificado, executando as operações raster especificadas e esticando ou compactando o ícone ou cursor conforme especificado. |
| DuplicateIcon | Cria uma duplicata de um ícone especificado. |
| ExtractAssociatedIcon | Recupera um identificador para um ícone indexado encontrado em um arquivo ou um ícone encontrado em um arquivo executável associado. |
| ExtractIcon | Recupera um identificador para um ícone do arquivo executável especificado, DLL ou arquivo de ícone. |
| ExtractIconEx | Cria uma matriz de identificadores para ícones grandes ou pequenos extraídos do arquivo executável especificado, DLL ou arquivo de ícone. |
| GetIconInfo | Recupera informações sobre o ícone ou cursor especificado. |
| GetIconInfoEx | Recupera informações sobre o ícone ou cursor especificado.
GetIconInfoEx estende GetIconInfo usando o mais recente ICONINFOEX estrutura. |
| LoadIcon | Carrega o recurso de ícone especificado do arquivo executável (.exe) associado a uma instância do aplicativo. |
| LookupIconIdFromDirectory | Procura nos dados do ícone ou do cursor o ícone ou cursor que melhor se adapta ao dispositivo de visualização atual. |
| LookupIconIdFromDirectoryEx | Procura nos dados do ícone ou do cursor o ícone ou cursor que melhor se adapta ao dispositivo de visualização atual. |
| PrivateExtractIcons | Cria uma matriz de identificadores para ícones que são extraídos de um arquivo especificado. |
Estruturas de ícones
| Designação | Descrição |
|---|---|
| ICONINFO | Contém informações sobre um ícone ou um cursor. |
| ICONINFOEX | Contém informações sobre um ícone ou um cursor. Estende ICONINFO. Usado por GetIconInfoEx. |
| ICONMETRICS | Contém as métricas escaláveis associadas aos ícones. Essa estrutura é usada com a função SystemParametersInfo quando a ação SPI_GETICONMETRICS ou SPI_SETICONMETRICS é especificada. |