Artigo: 125682 - Última revisão: segunda-feira, 11 de Julho de 2005 - Revisão: 2.4

Como utilizar o ícone pequeno no Windows

Dica do SistemaEste artigo aplica-se a um sistema operativo diferente do que está a utilizar. Foi desactivado o conteúdo do artigo, que pode não ser relevante para si.
Expandir tudo | Reduzir tudo

Sumário

No Windows 95, Windows 98, Windows NT 4.0 e Windows 2000, cada aplicação está associada com dois ícones: um pequeno ícone (16 x 16) e um ícone grande (32 x 32). O ícone pequeno é apresentado no canto superior esquerdo canto da aplicação e a barra de tarefas.

Mais Informação

Ícones grandes e pequenos estão associados uma aplicação utilizando a função RegisterClassEx(). Esta função tem um apontador para uma estrutura WNDCLASSEX. A estrutura WNDCLASSEX é semelhante a estrutura WNDCLASS excepto para a adição do parâmetro hIconSm, que é utilizado para a alça para o ícone pequeno. Se nenhum ícone pequeno associada uma aplicação, Windows 95 utiliza uma representação de 16 x 16 de ícones grandes.

NOTA: RegisterClassEx() não está actualmente implementado no Windows NT onde devolve NULL.

A função LoadIcon() carrega o membro de ícone grande de um recurso do ícone. Para carregar o ícone pequeno, utilize a nova função LoadImage() da seguinte forma:
   LoadImage(  hInstance,
               MAKEINTRESOURCE(<icon identifier>),
               IMAGE_ICON,
               16,
               16,
               0);
				
o ícone pequeno actualmente associado a aplicação será apresentado no canto superior esquerdo da janela principal da aplicação e na barra de tarefas. A grande e a associação de ícone pequeno podem ser alterados durante a execução utilizando a mensagem WM_SETICON.

Por predefinição, o menu ' Iniciar ' mostra o ícone primeiro definido em recursos de uma aplicação. Isto pode ser alterado através de folhas de propriedades menu Iniciar.

Explorador apresenta o ícone definido primeiro em recursos de uma aplicação, excepto se a aplicação adiciona uma entrada ao registo nas informações de programa denominados DefaultIcon ou define uma extensão de shell de rotina de tratamento de ícone para o tipo de ficheiro. Consulte a documentação extensão da shell para obter mais informações sobre as extensões da shell.

A informação contida neste artigo aplica-se a:
  • Microsoft Platform Software Development Kit-January 2000 Edition nas seguintes plataformas
    • Microsoft Windows 95
    • Microsoft Windows 98 Standard Edition
    • Microsoft Windows NT 4.0
    • the operating system: Microsoft Windows 2000
Palavras-chave: 
kbmt kbhowto kbicon kbresource KB125682 KbMtpt
Tradução automáticaTradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine translation ou MT), não tendo sido portanto revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática? erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 125682  (http://support.microsoft.com/kb/125682/en-us/ )