MFC程序如何修改icon图标 |
您所在的位置:网站首页 › 改变软件图标颜色 › MFC程序如何修改icon图标 |
场景: Visual Studio写MFC应用程序,默认的程序左上角图标是自带的(如下图),虽说也不丑,但是对于程序员来说,还是缺乏个性了。 你知道,C、C++、java系程序员最常干的事情就是定义。当然,如果你可能会说你用python之类。本文旨在教你简单修改MFC图标, 其实真的很简单。(下右修改完之后)
干货: 你新建了一个MFC应用程序,好的,一切顺利,那么你调到资源视图,你就会看到自带的icon如下图。资源的ID是IDR_MAINFRAME。 你自己再添加一个进去(直接在ICON文件夹上右键就自然知道了,导入的时候记得是导入ico后缀的文件,到处都可以下载到), 而我已经添加了,ID在属性也改一下就好了。 好的,到现在的话跑一下程序看看。是不可以了? 直接看代码。在xxxDlg.cpp下面看到这么一句代码: 顾名思义,直接把LoadIcon里面的参数换掉就ok了。我这里换成IDC_ICON_Search,再跑一遍,结果如下。 出来了。就是这么简单。 总结: 我之前在网上看到有人说还要改resource.h中新加资源的int值,并且保证新加入的为ICON里面的最小值才能被程序加载过来。 反正我是没改,就上面这样就最ok了。 当然我用的是VS2010以后的版本,如果你也是,那你可以参考我,可能之前的版本是要改,那我就不知道了。 很简单的东西,但是往往一堆简单的东西积累起来,就会成为财富,who knows ?
|
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |