我对Windows中的编程工具不太熟悉,但最近被迫使用VC 2010 Express进行项目 . 我们一直致力于一个我们没有开始的软件,现在我们已经到了终点 . 唯一的问题是我希望能够设置可执行图标 .
由于项目主要是用SDL编写的,我们在几个站点上使用SDL_WM_SetIcon调用作为推荐设置了 Headers 栏图标,但我仍然找不到任何有关如何设置可执行图标的参考 . 我的所有谷歌搜索都显示了有关Visual Studio 2010和Visual C 2008的结果,这些结果似乎都不合适 .
2 回答
由于VC 2010 Express缺少资源编辑器而不是资源编译器,这可以通过在项目目录中手动创建resource.rc文件(与.vcxproj文件所在的位置相同)来完成,也可以将.ico版本的图标放入同一目录 .
在resource.rc中添加以下行:
并将VC中的文件添加到资源文件中 .
在VC中执行此操作应该会将类似的内容添加到.vcxproj中:
并向您的vcxproj.filters:
最近我用Express版本遇到了类似的情况 .
我提出了一种不同的方法来解决这个问题(参见gif) .
如果有人遇到类似的问题,请将其发布在此处 .