将图标添加到.exe

时间:2011-06-16 09:10:12

标签: c++ windows icons

嗨,我一直试图这么做的人,有人可以帮助我/指导我。

详细说明:

  • 非Visual Studio(使用Geany)。
  • 我正在使用轻量级IDE,并且项目选项不可用。
  • 用于.exe文件输出。

请给我一些指导。

3 个答案:

答案 0 :(得分:7)

我使用Resource Hacker执行此类任务。这会将现有图标添加到EXE;你需要另一个工具来制作实际的图标。

答案 1 :(得分:2)

我猜你正在使用Visual Studio,因为你在谈论Windows。

首先转到“资源视图”(从菜单:查看→其他窗口→资源视图)。然后在“资源视图”中导航资源,如果有的话。如果已存在由Visual Studio添加的Icon类型资源,则打开并编辑它。否则,右键单击并选择“添加资源”,然后添加新图标。

重新编译项目,看看更改是否生效。

第二种方式:

在资源脚本中使用preprocessor directives选择图标文件。

答案 2 :(得分:2)

您需要使用resource compiler rc.exe。您还需要创建一个列出资源(。图标)的.rc文件。在使用rc.exe进行编译时,您将获得一个应传递给链接器的.res文件。