用MFC开发的软件,生成后默认的软件图标是一个MFC三个字母。自己开发的软件很有必要修改为自己的图标。
下面说下修改方法:先提前准备好自己软件的一个ICO格式的图片文件
1.在Visual studio中找到项目资源视图,导入自己的图标文件。如下图
然后在Icon处右键-添加资源-导入-选择自己的ICO格式的图片文件导入进去。导入成功后。会在Icon下新增一个IDI_ICON1,这个就是图标文件的ID,这个名字可能会有变化,记住这个名字。
2.在切换到解决方案资源管理中,找到自己项目的构造函数中,构造函数有个LoadIcon方法是专门用来加载ICON的,默认加载的是IDR_MAINFRAME修改为我们刚才新导入的图标文件ID即可。
3.一般做完上面2步重新生成项目就会生效了。如果还是不生效,找到项目头文件->Resource.h文件中。将IDI_ICON1的数字改为比IDR_MAINFRAME数字小即可。
重新生成可能会有缓存,将软件复制到别的文件夹下即可看到效果