如何更改 C/C++ 中的默认 *.exe 图标?
Posted
技术标签:
【中文标题】如何更改 C/C++ 中的默认 *.exe 图标?【英文标题】:How to change the default *.exe icon in C/C++? 【发布时间】:2010-02-24 11:51:57 【问题描述】:我想将默认的.exe
图标更改为 C/C++ 中的其他图标。有人知道怎么做吗?
【问题讨论】:
【参考方案1】:已经回答了。
Change app icon in Visual Studio 2005?
当然,您必须首先将 .ico 文件放在资源文件夹中。
【讨论】:
对不起,但这并不能回答问题。他想知道如何设置 default.exe
图标。【参考方案2】:
使用这个:http://www.angusj.com/resourcehacker/
既然您指定您使用的是 VS2008,我可以在这里指出您:How do I set the icon for my application in visual studio 2008?(重复问题)
【讨论】:
不是真正的编程解决方案或 C/C++ 解决方案,而是简单明了 杰克我知道你已经回复了......就像史蒂夫说的......它不是一个编程解决方案...... 对不起,但这并不能回答问题。他想知道如何设置 default.exe
图标。【参考方案3】:
在 Windows 上,如果可执行文件包含许多图标,则第一个将是默认图标。 如果您的编程环境中有图标资源,请将您想要的图标放在列表的首位。
编辑:由于您创建了一个空项目,要添加图标,请按照以下说明操作:
(我在评论中说过,我没有VS2008,但步骤应该是一样的)
菜单:插入 -> 资源 -> 导入 选择“图标”,按导入按钮并选择您的图标文件。
现在,关闭图标编辑器,并将资源脚本保存在项目文件夹中。 选择“文件视图”,在“资源文件”中添加资源脚本文件。 就是这样。
【讨论】:
我正在使用 vs2008..我确实有一个名为“Resources”的文件夹,但里面什么都没有...... @Rakesh,在 VS 中,您可以在项目中插入资源。我没有VS2008,但是添加图标很容易。您是否创建了一个空项目? 是的,我创建了一个空项目 win 32 控制台应用程序...如果你能告诉我如何做到这一点...它对我有帮助 对不起,但这并不能回答问题。他想知道如何设置 default.exe
图标。【参考方案4】:
如果您使用的是 dev c++ 之类的任何 ide,那么您可以在项目选项中指定要在文件中显示的图标
【讨论】:
对不起,但这并不能回答问题。他想知道如何设置 default.exe
图标。以上是关于如何更改 C/C++ 中的默认 *.exe 图标?的主要内容,如果未能解决你的问题,请参考以下文章
用pyinstaller打包生成的文件,一旦更改图标大小就会恢复默认图标,如何解决。