Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Um ícone é uma imagem que consiste em uma imagem bitmap combinada com uma máscara para criar áreas transparentes na imagem. O ícone de termo pode se referir a qualquer um dos seguintes:
- Uma única imagem de ícone. Esse é um recurso do tipo RT_ICON.
- Um grupo de imagens, do qual o sistema ou um aplicativo pode escolher o ícone mais apropriado com base no tamanho e na profundidade da cor. Esse é um recurso do tipo RT_GROUP_ICON.
Nesta seção
| Nome | Descrição |
|---|---|
| sobre ícones | Discute ícones. |
| usando ícones | Discute como executar tarefas relacionadas a ícones. |
| Referência do ícone | Contém a referência de API. |
Funções de ícone
| Nome | Descrição |
|---|---|
| CopyIcon | Copia o ícone especificado de outro módulo para o módulo atual. |
| CreateIcon | Cria um ícone que tem o tamanho, as cores e os padrões de bit especificados. |
| CreateIconFromResource | Cria um ícone ou cursor de bits de recurso que descrevem o ícone. |
| CreateIconFromResourceEx | Cria um ícone ou cursor de bits de recurso que descrevem o ícone. |
| CreateIconIndirect | Cria um ícone ou cursor de uma estruturaICONINFO. |
| DestroyIcon | Destrói um ícone e libera qualquer memória ocupada pelo ícone. |
| 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 de raster especificadas e alongando ou compactando o ícone ou o 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, DLL ou arquivo de ícone especificado. |
| ExtractIconEx | Cria uma matriz de identificadores para ícones grandes ou pequenos extraídos do arquivo executável, da DLL ou do arquivo de ícone especificado. |
| GetIconInfo | Recupera informações sobre o ícone ou cursor especificado. |
| GetIconInfoEx | Recupera informações sobre o ícone ou cursor especificado.
GetIconInfoEx estende GetIconInfo usando a estrutura de ICONINFOEX mais recente. |
| LoadIcon | Carrega o recurso de ícone especificado do arquivo executável (.exe) associado a uma instância do aplicativo. |
| LookupIconIdFromDirectory | Pesquisa por meio de dados de ícone ou cursor para o ícone ou cursor que melhor se ajusta ao dispositivo de exibição atual. |
| LookupIconIdFromDirectoryEx | Pesquisa por meio de dados de ícone ou cursor para o ícone ou cursor que melhor se ajusta ao dispositivo de exibição atual. |
| PrivateExtractIcons | Cria uma matriz de identificadores para ícones extraídos de um arquivo especificado. |
Estruturas de ícone
| Nome | 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 porGetIconInfoEx. |
| ICONMETRICS | Contém as métricas escalonáveis associadas aos ícones. Essa estrutura é usada com a funçãoSystemParametersInfo quando a ação SPI_GETICONMETRICS ou SPI_SETICONMETRICS é especificada. |