Alterando o ícone de um arquivo executável
resumo
O ícone do arquivo executável do aplicativo criado no Visual Studio tem um ícone padrão, mas é claro que há poucas pessoas que dirão que o ícone como ele é bom. Esta seção descreve como alterar o ícone de um arquivo executável.
Como descrito no Visual Studio 2008 Standard Edition, não acho que haja diferença nas partes básicas em outras versões do Visual Studio.
Ambiente Operacional
Versões de estúdio visual suportadas
- 2005
- 2008
- 2010
Verifique a versão visual do estúdio
- 2005
- 2008
- 2010
substância
Aplicativos do Windows Forms (C#, VB.NET)
Descreve como alterar o ícone de arquivo executável ao criar um aplicativo Do Windows Forms que usa o Quadro .NET. Há pouca diferença entre as linguagens de programação. (Exceto C++/CLI)
Após a abertura do projeto, abra propriedades do Explorador de Soluções.
Quando a tela de propriedades abrir, clique no botão círculo vermelho na figura à direita. Aqui você pode alterar o ícone do executável.
Selecione o ícone quando a caixa de diálogo escolhidar de arquivos for aberta.
Em seguida, o ícone se torna o que foi carregado, e o nome do ícone é alterado.
Você pode ver que o ícone também foi adicionado ao projeto.
Quando você constrói o projeto, você pode ver que o ícone do executável mudou.
O ícone que aparece no canto superior esquerdo da forma, mas não está associado ao ícone do executável.
Para alterar isso, abra a tela Form Designer, selecione o formulário para exibir suas propriedades e altere-o com a propriedade "Ícone" mostrada à direita. Observe, no entanto, que ícones maiores que 256px não podem ser usados.
Aplicações WPF (C#, VB.NET)
Você altera o ícone de arquivo executável em um aplicativo WPF da mesma forma que o altera nos Formulários do Windows. Por favor, verifique se há detalhes.
Antes de alterar o ícone no canto superior esquerdo da janela, adicione um ícone ou arquivo de imagem ao seu projeto.
Em seguida, abra o WPF Designer e defina o nome do arquivo do ícone diretamente para "Ícone" nas propriedades Janela.
Aplicativos Win32 (C, C++), aplicativos Windows Forms (C++/CLI)
Fornece informações sobre a configuração do ícone de arquivo executável para aplicativos Win32.
Além disso, para aplicativos Windows Forms, C++/CLI é a maneira de fazer isso.
Quando você abre um projeto, há um arquivo de ícone chamado Arquivo de Recursos que é o mesmo que o nome do projeto. Este é o arquivo de ícone que se aplica ao executável. (O nome do ícone pode ser diferente dependendo do tipo de projeto criado, mas os arquivos ".ico" são elegíveis)
Tente clicar duas vezes no arquivo do ícone para abri-lo, e o editor de ícones será aberto para você editar.
No entanto, os ícones criados por padrão estão no formato de 32 bits e, por alguma razão, eles não podem ser editados no editor de ícones. Portanto, acho que é preferível criar um arquivo de ícone separado e substituí-lo por um arquivo de ícone existente.
A pasta onde você criou o projeto tem um arquivo de ícone com o mesmo nome do projeto. Substitua isso.
Substitua o ícone existente com o ícone preparado com antecedência.
Você pode ver que o ícone mudou no Visual Studio.
Se você realmente fizer a compilação e criar o executável, verá que o ícone mudou.
A propósito, o ícone no canto superior esquerdo da janela é definido como um arquivo "pequeno .ico", então se você quiser alterá-lo, por favor reescreva este arquivo.
Projeto vazio de aplicação Win32 (C, C++)
Descreve as configurações do arquivo ícone Executar quando você cria um projeto vazio em um aplicativo Win32. É um método que pode ser substituído por aplicativos de console.
Quando você cria um projeto vazio, o projeto é criado com a estrutura mostrada na figura à direita. Uma pasta é criada, mas nenhum arquivo é criado.
Clique com o botão direito do mouse na pasta Arquivos de recursos, clique em Adicionar→ e clique em Recursos.
Quando a caixa de diálogo Adicionar recursos for exibida, selecione "Ícone" e clique no botão "Novo".
O ícone será criado e exibido na tela. Este ícone torna-se automaticamente o ícone de arquivo executável.
Você pode ver que o arquivo ícone também foi adicionado ao projeto.
Se for um projeto vazio, você não poderá construí-lo como está, portanto, se você criar um aplicativo de console em vez disso, adicionar um ícone usando o método acima e construí-lo, você verá que o ícone é aplicado ao executável como mostrado na figura à direita.
Como editar ícones é o mesmo dos aplicativos do Win32, então, por favor, verifique se há.
A propósito, se você quiser criar uma janela de um projeto vazio e definir o ícone da janela, você precisa criar um arquivo de ícone separado (se for diferente do arquivo executável) e configurá-lo no programa, mas eu vou omiti-lo porque a explicação será longa. Tente criar um aplicativo Win32 que exibe a janela e olhando para os programas e arquivos de recursos.
Aplicações MFC (C++)
Descreve como alterar o ícone de arquivo executável para um aplicativo MFC. No entanto, o método de alterar o ícone é quase o mesmo de um aplicativo Win32, então, por favor, consulte-o.
Seja MDI, SDI ou baseado em diálogo, o modificador é o mesmo.
O ícone padrão é para MFC. Este ícone é criado em 24 bits, para que você possa editá-lo diretamente no Visual Studio.
Além disso, este arquivo de ícone é compartilhado tanto pelo arquivo executável quanto pelo ícone da janela.
Se você criá-lo como um aplicativo não baseado em diálogo, como MDI ou SDI, também haverá um ícone para o documento. Isso é usado como um ícone para janelas criadas por documento.
A figura à direita mostra o ícone da janela criada na base MDI.
Ferramentas para criar arquivos de ícones
Para criar um arquivo de ícone, você precisa de ferramentas para criar "arquivos de imagem" e "arquivos de ícone". Ou há ferramentas que combinam ambos.
Qualquer ferramenta para criar arquivos de imagem pode ser qualquer coisa. 「. png" é preferível a uma ferramenta que pode produzir arquivos. Você também pode criá-lo com paint, que vem padrão com Windows. Existem as seguintes ferramentas gratuitas para criar arquivos de imagem.
De um arquivo de imagem para um arquivo de ícone". As ferramentas para converter arquivos ICO" incluem o seguinte:
- Conversão @icon
- IcoFX (japonês disponível)