Ícones (Menus e Outros Recursos)
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 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. |
Como usar ícones | Discute como executar tarefas relacionadas a ícones. |
Referência de í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 estrutura ICONINFO . |
Destroyicon | Destrói um ícone e libera qualquer memória que o ícone ocupou. |
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 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, da DLL ou do 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 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 ícone ou dados de cursor para o ícone ou cursor que melhor se ajusta ao dispositivo de exibição atual. |
LookupIconIdFromDirectoryEx | Pesquisa por ícone ou dados de 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 cursor. |
ICONINFOEX | Contém informações sobre um ícone ou cursor. Estende ICONINFO. Usado por GetIconInfoEx. |
ICONMETRICS | Contém as métricas escalonáveis associadas aos ícones. Essa estrutura é usada com a função SystemParametersInfo quando a ação SPI_GETICONMETRICS ou SPI_SETICONMETRICS é especificada. |
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de