I know how to change icons for shortcuts (obviously), but how do I change them for the actual .exe? I want to have it so that I can have an icon for my program instead of just the basic one. In a similar way that game companies have their icons for all of their various .exes. I was just wondering how this is done. Is it in the code, or do I have to go change some options somewhere?

Any help is greatly appreciated.