【C++】Visual Studio 2012 MFC界面组件背景美化

原创 2016年05月30日 21:36:49


Visual Studio 2012 MFC界面组件背景美化

       1. 给按钮添加背景图像的方法:

  • 首先,切换“解决方案资源管理器”到“资源视图”,右击项目->添加资源->Bitmap->导入:
  • 导入所需的*.bmp图片,如下图,最后在资源视图里的生成新的文件夹Bitmap,如下图所示,特别要记住图片的ID

在MFC的对话框头文件中添加source头文件:


然后在源文件中的OnInitDialog()函数里添加代码,如下所示:

其中,IDB_BITMAP1为位图的ID号码,IDC_OPEN为按钮的ID号码。运行起来即可见效果。

 
2.给对话框dailog添加背景图片的方法:

<1>同样如上,先载入一张图片:IDIDB_BITMAP1/2

<2>XXXDlg.h中添加CBrush m_brBk;//public中定义


<3>TestDlg.cpp

在初始化函数OnInitDialog()中加入:


<4>点击“项目”,在弹出的列表中选择“类向导”;


       找到WM_CTLCOLOR消息,就是点击对话框,然后在对话框的属性->消息 

   

->WM_CTLCOLOR消息,如下图所示:


  接上: 1. 双击WM_CTLCOLOR函数重载,在生成的子函数里面添加代码,如下图所示:






       转载请注明来源,么么哒!原创声明:本文为-Sure-原创作品,转载时请注明“转自-Sure-”及原文链接。

感谢各位读者的支持,作者会努力提高博客水准,欢迎读者对错误或有待改进的地方提出建议和意见 .



版权声明:本文为博主Treysure原创文章,转载请在明显处提供读者访问本博客网址的链接,谢谢您的配合!

visual studio 2005 界面美化工具

  • 2008年04月04日 15:25
  • 9.87MB
  • 下载

带你玩转Visual Studio——带你管理多种释出版本

Debug 通常称为调试版本,它包含调试信息,并且不作任何优化,便于程序员调试程序。 Release 称为发布版本,它往往是进行了各种优化,使得程序在代码大小和运行速度上都是最优的,以使编译出的可执行...
  • luoweifu
  • luoweifu
  • 2015年10月05日 14:38
  • 6114

用MFC做漂亮界面之美化标题(使用静态控件)

上次,我们已经为我们的对话框添加了关闭按钮,最小化按钮,今天,我们一起为它添加一个标题。因为我们的对话框没有标题栏,所以我们需要添加一个静态控件(Static),来显示标题。 首先我们为对话框添加一...
  • u011711997
  • u011711997
  • 2016年09月19日 12:09
  • 3671

用MFC做漂亮界面之美化按钮(PNG透明贴图)

上次我们学习了如何美化对话框的界面,这次我们为上次的对话框添加两个按钮,一个是关闭按钮,另一个是最小化按钮,好,现在我们先看一下效果: 是不是很难看,因为我们的对话框美化了,所以我们的按钮也要美...
  • u011711997
  • u011711997
  • 2016年09月15日 21:28
  • 12804

MFC界面控件美化

  • 2013年10月19日 14:12
  • 22.19MB
  • 下载

MFC控件美化与重绘

  • 2017年06月14日 22:29
  • 24.12MB
  • 下载

MFC自绘控件与美化

http://www.360doc.com/content/13/0521/10/8236462_286967115.shtml
  • ccfxue
  • ccfxue
  • 2016年03月11日 17:34
  • 377

MFC美化界面

转自:http://vcer.net/1046595482643.html 本文专题讨论VC中的界面美化,适用于具有中等VC水平的读者。读者最好具有以下VC基础: 1. 大致了解MFC框架的基本运...
  • u012999771
  • u012999771
  • 2015年02月13日 17:29
  • 1387

C++ MFC控件美化包(skin++)

  • 2010年06月05日 03:37
  • 779KB
  • 下载

Visual Studio 2012 - Visual C++ MFC 类

Visual Studio 2012 - Visual C++ MFC 类 在下面的类中列出了 Microsoft 基础类 (MFC)库中。 ...
  • netanimals
  • netanimals
  • 2013年01月21日 00:33
  • 5447
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:【C++】Visual Studio 2012 MFC界面组件背景美化
举报原因:
原因补充:

(最多只允许输入30个字)