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

标签 c++ visual-studio-2005 icons visual-c++-2005

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

最佳答案

根据 this page您可以在 *.rc 文件中使用预处理器指令。你应该这样写

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

关于c++ - 在 Visual Studio 2005 中更改应用程序图标?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/72789/

相关文章:

c++ - 为什么我的两个 cin 语句没有在程序结束时运行?

C++程序因删除指针而断言失败

visual-c++ - VS 2005 中 32 位和 64 位 C++ 编译器之间的差异

visual-studio-2005 - Msbuild 是否识别除 DEBUG|RELEASE 之外的任何构建配置

Android,图标模板包,图标在哪里?

c++ - Copy&Swap成语警告: recursive on all control paths,函数会导致运行时栈溢出

c++ - 为 Visual Studio 2013 构建 cgicc-3.2.16

logging - Visual Studio 2005 中的简单宏输出/控制台日志记录?

项目重命名后 iPhone 应用程序图标显示为空白

delphi - 如何在delphi中使用不同的图标大小?