在Visual Studio 2005中更改应用程序图标?

Car*_*Elf 8 c++ icons visual-studio-2005 visual-c++-2005

我想为我的游戏的演示版本使用不同的图标,并且我使用不同的构建配置构建演示,而不是使用完整版本,使用预处理器定义来锁定某些内容,使用不同的图形,是否有一种方法可以让Visual Studio在演示配置中为应用程序图标使用不同的图标,但继续使用常规图标作为完整版本的配置?

Ser*_*rge 8

根据此页面,您可以在*.rc文件中使用预处理程序指令.你应该写这样的东西

#ifdef _DEMO_VERSION_
IDR_MAINFRAME ICON "demo.ico"
#else
IDR_MAINFRAME ICON "full.ico"
#endif
Run Code Online (Sandbox Code Playgroud)