Link to home
Start Free TrialLog in
Avatar of librazone
librazone

asked on

Changing .exe Icon

Is there a way to change the icon on an .exe file... to replace the usual win icon that appears with all win apps. thanks
Avatar of jitjester
jitjester
Flag of United States of America image

Considering that you didn't specify which version of Windows you're actually running I can't say for sure.  I think it was possibly simple to do in earlier versions but for WinXP I didn't see a simple way of going about it.  I know it's easy to change the icon on a shortcut to an exe file though.  If you want to change the icon on the actual exe file and not a shortcut, I'd suggest looking at this site:

http://www.icon-maker.com/icon-changer.htm

If you actually are the developer of this app then I would expect that the dev tool you're using would have the ability to do it.  I think dev tools like VC++ and C++Builder both allow that feature and I would assume others do as well.  

Let me know if this helps...

jitjester
ASKER CERTIFIED SOLUTION
Avatar of Avdey
Avdey

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of librazone
librazone

ASKER

You know the small icon that shows up along side the  .exe file when you list the files.There is a different icon depending on whether it is an .exe  a .jpg  etc.
Avdey, just out of curiousity when would one want to change the resource file programmatically.Thanks for the great information by the way.
jitjester... i cant find anywhere in msvc that allows changing the icon.

hey jitjester, i'm having the same problem as you
i also want to change the icon of an exe

please post the code you used to do it because i tried the ms sample (which didn't compile so i changed it to work)
and it still didn't work
please post your code in
https://www.experts-exchange.com/questions/20732332/Updating-Icon-Resources-Executing-file-in-process-adress-space.html

and if it works for me i'l reward you with the points