View Full Version : Mudar o ícone dos executáveis no Visual C++ 2005 Express Edition


Fabricio da Silva Soares
08-13-2006, 11:49 PM
Olá pessoal, boa noite.

Como faço para mudar o ícone dos executáveis no Visual C++ 2005 Express
Edition?
Vi em outros tópico que para mudá-lo devia apenas clicar com o botão direito
do mouse no meu projeto no Solution Explorer e selecionar Properties. Só que
nessas propriedades não tem a aba Application, somente References!

Podem me ajudar?

Obrigado.

Fabricio da Silva Soares

Emerson de Freitas Barcelos
08-14-2006, 01:43 PM
Bom dia,

Adicione um arquivo ".RC" (recursos) ao projeto
Nesse arquivo, adicione uma linha como:

1 ICON "c:\\pasta_onde_esta_o_icone\\nome_do_arquivo_de_icone.ico"

Grave e faça o "build"...

PS.: Agora eu só não lembro se o express "pelado" vem com o compilador
de recursos ou é usado o do "Platform SDK"...


Fabricio da Silva Soares wrote:
> Olá pessoal, boa noite.
>
> Como faço para mudar o ícone dos executáveis no Visual C++ 2005 Express
> Edition?
> Vi em outros tópico que para mudá-lo devia apenas clicar com o botão direito
> do mouse no meu projeto no Solution Explorer e selecionar Properties. Só que
> nessas propriedades não tem a aba Application, somente References!
>
> Podem me ajudar?
>
> Obrigado.
>
> Fabricio da Silva Soares

Fabricio da Silva Soares
08-14-2006, 01:51 PM
Olá Emerson, bom dia.

O Visual C++ 2005 Express Edition vem totalmente pelado.
Qual é o compilador de recursos do "Plataform SDK"?

Obrigado até o momento.

Fabricio da Silva Soares.

"Emerson de Freitas Barcelos" escreveu:

> Bom dia,
>
> Adicione um arquivo ".RC" (recursos) ao projeto
> Nesse arquivo, adicione uma linha como:
>
> 1 ICON "c:\\pasta_onde_esta_o_icone\\nome_do_arquivo_de_icone.ico"
>
> Grave e faça o "build"...
>
> PS.: Agora eu só não lembro se o express "pelado" vem com o compilador
> de recursos ou é usado o do "Platform SDK"...
>
>
> Fabricio da Silva Soares wrote:
> > Olá pessoal, boa noite.
> >
> > Como faço para mudar o ícone dos executáveis no Visual C++ 2005 Express
> > Edition?
> > Vi em outros tópico que para mudá-lo devia apenas clicar com o botão direito
> > do mouse no meu projeto no Solution Explorer e selecionar Properties. Só que
> > nessas propriedades não tem a aba Application, somente References!
> >
> > Podem me ajudar?
> >
> > Obrigado.
> >
> > Fabricio da Silva Soares
>

Emerson de Freitas Barcelos
08-14-2006, 02:16 PM
Se vc estiver criando projeto em que o alvo seja CLI (.Net), deve haver
alguma opção no projeto para definir o ícone.

Confesso que eu mesmo nunca usei o Express para programar para o .Net

A dica que passei foi para o caso de vc estar criando uma aplicação
win32 normal (aí vc precisa baixar o Platform SDK que vem com o
compilador de recursos RC.EXE)

Tendo um arquivo .RC no projeto, o Express sabe "se virar com ele",
mesmo não tendo as facilidades do Editor de Recursos do Visual C++
"Completo"


Fabricio da Silva Soares wrote:
> Olá Emerson, bom dia.
>
> O Visual C++ 2005 Express Edition vem totalmente pelado.
> Qual é o compilador de recursos do "Plataform SDK"?
>
> Obrigado até o momento.
>
> Fabricio da Silva Soares.
>
> "Emerson de Freitas Barcelos" escreveu:
>
>> Bom dia,
>>
>> Adicione um arquivo ".RC" (recursos) ao projeto
>> Nesse arquivo, adicione uma linha como:
>>
>> 1 ICON "c:\\pasta_onde_esta_o_icone\\nome_do_arquivo_de_icone.ico"
>>
>> Grave e faça o "build"...
>>
>> PS.: Agora eu só não lembro se o express "pelado" vem com o compilador
>> de recursos ou é usado o do "Platform SDK"...
>>
>>
>> Fabricio da Silva Soares wrote:
>>> Olá pessoal, boa noite.
>>>
>>> Como faço para mudar o ícone dos executáveis no Visual C++ 2005 Express
>>> Edition?
>>> Vi em outros tópico que para mudá-lo devia apenas clicar com o botão direito
>>> do mouse no meu projeto no Solution Explorer e selecionar Properties. Só que
>>> nessas propriedades não tem a aba Application, somente References!
>>>
>>> Podem me ajudar?
>>>
>>> Obrigado.
>>>
>>> Fabricio da Silva Soares

Fabricio da Silva Soares
08-14-2006, 02:17 PM
Consegui!

É um arquivo chamado RC.exe que está na pasta BIN do "Platform SDK".
Segue o link do tutorial que segui para inserir o ícone!
http://www.dolphinmap.net/wiki/Building_Resource_Libraries
Mesmo assim fico na dúvida! Alguem que usa o Visual C++ 2005 Express Edition
consegue visualizar no Solution Explorer/Properties a aba Application?

Fabricio da Silva Soares.


"Fabricio da Silva Soares" escreveu:

> Olá Emerson, bom dia.
>
> O Visual C++ 2005 Express Edition vem totalmente pelado.
> Qual é o compilador de recursos do "Plataform SDK"?
>
> Obrigado até o momento.
>
> Fabricio da Silva Soares.
>
> "Emerson de Freitas Barcelos" escreveu:
>
> > Bom dia,
> >
> > Adicione um arquivo ".RC" (recursos) ao projeto
> > Nesse arquivo, adicione uma linha como:
> >
> > 1 ICON "c:\\pasta_onde_esta_o_icone\\nome_do_arquivo_de_icone.ico"
> >
> > Grave e faça o "build"...
> >
> > PS.: Agora eu só não lembro se o express "pelado" vem com o compilador
> > de recursos ou é usado o do "Platform SDK"...
> >
> >
> > Fabricio da Silva Soares wrote:
> > > Olá pessoal, boa noite.
> > >
> > > Como faço para mudar o ícone dos executáveis no Visual C++ 2005 Express
> > > Edition?
> > > Vi em outros tópico que para mudá-lo devia apenas clicar com o botão direito
> > > do mouse no meu projeto no Solution Explorer e selecionar Properties. Só que
> > > nessas propriedades não tem a aba Application, somente References!
> > >
> > > Podem me ajudar?
> > >
> > > Obrigado.
> > >
> > > Fabricio da Silva Soares
> >

Frederico Pissarra
08-15-2006, 01:57 AM
"Fabricio da Silva Soares" <FabriciodaSilvaSoares@discussions.microsoft.com>
wrote in message news:6B02A76A-F875-4D31-81CA-CB161CAADC0F@microsoft.com...
> Consegui!
>
> É um arquivo chamado RC.exe que está na pasta BIN do "Platform SDK".
> Segue o link do tutorial que segui para inserir o ícone!
> http://www.dolphinmap.net/wiki/Building_Resource_Libraries
> Mesmo assim fico na dúvida! Alguem que usa o Visual C++ 2005 Express
> Edition
> consegue visualizar no Solution Explorer/Properties a aba Application?
>
> Fabricio da Silva Soares.
>

Bin do Platform SDK?

No seu projeto não existe uma pasta "Resources" no Solution? Ai estará o
arquivo .RC da sua aplicação, onde, entre outras coisas vc acha uma linha
assim:

1 ICON "APP.ICO"

Ou

IDR_MAINFRAME ICON "APP.ICO"

Esse é o icone que deve ser modificado (app.ico)....

Sorry... Eu tb não uso a versão Express para dar uma dica mais precisa!

[]s
Fred