Search code examples
c++visual-studio-2005iconsvisual-c++-2005

Change app icon in Visual Studio 2005?


I'd like to use a different icon for the demo version of my game, and I'm building the demo with a different build config than I do for the full verison, using a preprocessor define to lockout some content, use different graphics, etc. Is there a way that I can make Visual Studio use a different icon for the app Icon in the demo config but continue to use the regular icon for the full version's config?


Solution

  • According to this page you may use preprocessor directives in your *.rc file. You should write something like this

    #ifdef _DEMO_VERSION_
    IDR_MAINFRAME ICON "demo.ico"
    #else
    IDR_MAINFRAME ICON "full.ico"
    #endif