修改MFC图标

摘要:本文主要讲解了MFC程序窗口图标的添加、任务栏、底部托盘的图标添加,以及所生成的exe文件图标的添加。

​​​​​​​1、在资源视图添加Icon资源

透明图标怎么制作?

1)点击图片》右键:使用画图3D进行编辑

2)取消自动填充

3)把佩奇拉下去,全选,删除:

4)如果有不满意的地方可以使用画笔和橡皮擦修改

这个工具雀食牛啊,还要PS何用

5)菜单》另存为》图像》png》透明度》保存即可

6)然后去在线生成图标网站生成即可:图标在线生成网站

2、 在XXXDlg的对话框里面修改显示图标的代码

即,将:m_hIcon = AfxGetApp()->LoadIcon(IDR_MAINFRAME);

修改为:m_hIcon = AfxGetApp()->LoadIcon(IDI_Peppa);

然后重新编译运行

发现窗口标题和任务栏底部的图标已经被修改了:

3、修改exe的图标

IDR_MAINFRAME默认为128,我们将自定义图标IDI_Peppa修改为127即可

再重新生成就好了:

4、修改关于菜单的图标

同样是先添加图标资源,然后直接点击图标,修改它的属性》图像即可

这样就完成了关于菜单的图标设置:

相关推荐
Zwawa6 小时前
一盏 LED 不够用了:让同一盏灯说出不同的话
c语言·单片机·嵌入式
lengxuenong6 小时前
树状数组 · 信息学学习手册1-求和3个模板
c++·学习·算法·青少年编程
ShineWinsu7 小时前
对于Qt:信号与槽的解析
c++·qt·gui·lambda·信号·信号与槽·槽函数
WL学习笔记7 小时前
使用string类
c++·后端·string类
xxxiugou1237 小时前
链表算法题精讲:从两数相加到K组翻转
数据结构·c++·算法·链表
HAPPY酷7 小时前
C++ 自定义内存池优化点云处理:从裸指针到 RAII 自动回收
开发语言·c++
老王IT8 小时前
C语言语法基础语法介绍
c语言·开发语言·算法
paul_chen218 小时前
解决Windows “此电脑”出现两个“图片”文件夹的问题
windows
水饺编程8 小时前
第2章:Linux 基础,在 root 中创建用户账号
linux·c语言·汇编·1024程序员节
zhangdaliangmvp8 小时前
快速排序的学习理解:从基础分治到三路划分优化
c++·学习·算法