MFC笔记----改变logo图标
来源:互联网 发布:sql group by 小计 编辑:程序博客网 时间:2024/06/12 20:34
一般建好MFC程序后,对话框左上角的图标都是这样的:,如果想改变图标的样子,目前我找到了两种方法。
方法一:直接点开程序中的ResouceView->Icon->IDR_MAINFRAME,自己修改绘制。
不过这种方法的缺点就是:程序内部绘图的颜色比较少,比较难调出好看的颜色,如果你绘画技术不太好,可能绘制不出你满意的效果。
方法二:自己载入文件。
因为图标后缀为".ico",我一开始本来想尝试着直接把".png"后缀的图改成".ico",以此充当图标,但是失败了,用改名的方法无法彻底转换此类图形属性。
后来,我在网上找在线生成".ico"文件的工具(很好找的,百度一下,你就知道~),生成后,把图标存在你的程序的res文件夹下(比如说:这个图标)。
打开你程序的资源文件(.rc),找到:
如果找不到,你可以搜索IDR_MAINFRAME
然后在最下面,你就能找到".rc"文件了:
文件地址那里改成你制作好的图标的地址。
比如把"res\\按钮.ico"改成"res\\logo.ico"
然就编译、运行,成功啦~
看,左上角的图标成功换成了你想要的样子哦!
等等,别急,还有一件事~
做完这些变动后,记得要把".rc"文件关闭哦~(是右上角的小×,不是大X哦!)
如果你不关闭的话,就无法再次打开ResouceView里的对话框啦~
看吧,所以这很重要哦~
0 0
- MFC笔记----改变logo图标
- MFC动态改变窗口图标
- MFC改变可执行文件图标遇到的问题
- MFC改变自定义鼠标图标的大小
- MFC应用程序修改图标后,改变图标大小又变回原始图标的解决办法
- 设计图标(logo)
- Android logo图标大小
- Android logo图标规范
- Logo图标的含义
- 网站图标logo显示
- 改变应用程序logo
- 网页标题栏显示logo图标
- 为网页添加logo图标
- spring boot 更换logo图标
- spring boot 更换logo图标
- Android logo图标的尺寸
- typecho修改站点logo图标
- MFC在SDI中添加背景图片以及改变程序图标的方法
- DVFS
- Linux入门基础 #6:Linux用户基础
- 直方图均衡化
- Linux入门基础 #7:Linux权限机制
- MAC Android Studio jni配置
- MFC笔记----改变logo图标
- bmp文件读存
- 试错,只是为了更好的前行
- 关于音频文件处理工具GoldWave的简单使用教程:裁剪、降低音质等
- keil mini2440裸机代码问题解决笔记1
- 那些年我们追过的网络库
- 分享6款国内、国外开源PHP轻论坛CMS程序
- 【代码】C#导出Excel
- 【Python学习笔记】关于if __name__ == '__main__'