码迷,mamicode.com
首页 > 编程语言 > 详细

【XPButton类】美化MFC button (转)

时间:2017-05-16 10:11:41      阅读:239      评论:0      收藏:0      [点我收藏+]

标签:下拉列表   修改   文件   样式   关闭   风格   std   没有   基于   

从网上找到别人写的一个XPButton类,利用XPButton类实现XP风格的按钮。百度一下即可找到这个类,接下来具体的步骤如下:

1.创建基于对话框的MFC工程假设命名为:XPButtonTest,将XPButton.cpp和XPButton.h放到当前工程目录,通过Project->Add to
project->Add file to project将XPButton.cpp和XPButton.h导入到工程中。

2.在CXPButtonTestDlg.h添加头文件 #include
"XPButton.h".

3.关闭工程,将工程目录下的.clw文件删除,重新打开工程,为对话框添加一个按钮控件。通过类向导为此按钮控件添加一个变量,变量类型(Variable type)选择CXPButton。在此步骤中如果不删除.clw文件,则在选择变量类型的时候下拉列表中不会出现CXPButton选项,可以选择CButton,然后手动到CXPButtonTestDlg.h中将变量类型修改为CXPButton。

4.编译运行就可以看到按钮具有XP风格。

注意:此方法只能使变量类型修改为CXPButton的按钮控件实现XP风格效果,对于没有作第三步的按钮,还保持原来的样式。

【XPButton类】美化MFC button (转)

标签:下拉列表   修改   文件   样式   关闭   风格   std   没有   基于   

原文地址:http://www.cnblogs.com/happykoukou/p/6859685.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!