修改 VC 生成的 EXE 文件的图标
2012-3-10 ~ 2019-4-10
(0)
Visual C++ 的控制台项目默认生成的 exe 图标很大众,本文讲解怎样修改 exe 文件的图标。
注:Visual C++ Express(学习版)不支持资源编辑,无法创建资源文件,也就无法添加图标资源。
基础知识
图标属于”资源“,需要依附在资源文件中。
如果创建的项目类型是 Win32 Application 并且不是空项目,那么项目中默认是有资源文件的。否则,就需要先创建资源文件,再添加图标资源。
步骤一:添加资源文件
首先,检查一下项目中是否存在资源文件。资源文件的扩展名是 .rc,如果你的项目名称为 test,通常资源文件的文件名为 test.rc。如果项目中存在资源文件,就不用再添加了,直接进行步骤二。
如果没有资源文件,请按照以下方法添加:
Visual C++ 6.0 这样做:
- 点菜单:File -> New...,选择 Files 中的 Resource Script,并在右侧 File 中写入名称(例如:myapp,通常与项目名称相同),点 OK 添加到项目中。VC 会默认打开 myapp.rc 文件,先关闭它。然后可以在 FileView 里面找到新添加的 myapp.rc 文件。
- 双击 myapp.rc,会在 Workspace 区中打开 ResourceView 视图,这里就是资源列表,起初是空的。
步骤二:添加图标资源
这个步骤的目的,是将图标添加到项目的资源文件中。
以 Visual C++ 6.0 为例:
- 为了整齐,先在项目文件夹下建立 res 文件夹,并将图标放入该文件夹内,例如取名 app.ico。
- 切换到 ResourceView 视图,右击 myapp resources,选择 Import...,Files of type 选择 Icons,然后选择 res\app.ico 文件,此时 VC 会在"Icon"下默认创建一个 IDI_ICON1 的资源,并打开编辑。直接关掉它。
完成
现在重新编译项目,exe 文件的图标就会变成刚刚导入的图标。
添加评论
取消回复