【C++】Visual Studio 2012 MFC界面组件背景美化
来源:互联网 发布:电脑版淘宝的微淘 编辑:程序博客网 时间:2024/05/23 16:29
Visual Studio 2012 MFC界面组件背景美化
1. 给按钮添加背景图像的方法:
- 首先,切换“解决方案资源管理器”到“资源视图”,右击项目->添加资源->Bitmap->导入:
- 导入所需的*.bmp图片,如下图,最后在资源视图里的生成新的文件夹Bitmap,如下图所示,特别要记住图片的ID号。
在MFC的对话框头文件中添加source头文件:
然后在源文件中的OnInitDialog()函数里添加代码,如下所示:
其中,IDB_BITMAP1为位图的ID号码,IDC_OPEN为按钮的ID号码。运行起来即可见效果。
2.给对话框dailog添加背景图片的方法:
<1>同样如上,先载入一张图片:如ID为IDB_BITMAP1/2
<2>XXXDlg.h中添加CBrush m_brBk;//在public中定义
<3>TestDlg.cpp中
在初始化函数OnInitDialog()中加入:
<4>点击“项目”,在弹出的列表中选择“类向导”;
找到WM_CTLCOLOR消息,就是点击对话框,然后在对话框的属性->消息
->WM_CTLCOLOR消息,如下图所示:
接上: 1. 双击WM_CTLCOLOR函数重载,在生成的子函数里面添加代码,如下图所示:
转载请注明来源,么么哒!原创声明:本文为-Sure-原创作品,转载时请注明“转自-Sure-”及原文链接。
感谢各位读者的支持,作者会努力提高博客水准,欢迎读者对错误或有待改进的地方提出建议和意见 .
0 0
- 【C++】Visual Studio 2012 MFC界面组件背景美化
- MFC美化界面
- MFC界面美化方法
- MFC美化界面
- MFC对话框界面美化
- MFC界面美化方法
- Skinmagic--MFC界面美化
- MFC 界面美化 Skinmagic
- MFC 界面美化 Skinmagic
- MFC界面美化
- MFC皮肤界面美化
- 【C++】Visual Studio 2012 MFC中添加OnTimer时间函数
- Visual C++界面美化(1)
- Visual Studio 2012 - Visual C++ MFC 类
- Visual Studio 2012 - Visual C++ MFC 类
- Visual Studio 2012 - Visual C++ MFC 类
- Visual Studio 2012 - Visual C++ MFC 类
- 如何美化界面(MFC)
- 自定义圆形图片
- DNS使用的是TCP协议还是UDP协议简析
- 手把手教你:用Qt做一个漂亮的电子时钟(纯代码)
- Spring 实现IOC容器(二)
- Spring@Autowired注解
- 【C++】Visual Studio 2012 MFC界面组件背景美化
- 插入排序
- 零点学习Javaweb相关知识
- CocoaPods的安装使用和常见问题
- Java字节码指令简介
- QT关于tr的用法
- Python学习笔记_pickle(腌制)
- 哈理工OJ 1426 集训队的晚饭(DP)
- Mysql too many connections解决办法