MFC中CButtonST类的使用
来源:互联网 发布:av淘宝为何播放不了 编辑:程序博客网 时间:2024/05/26 22:58
在利用MFC制作界面时,经常需对界面按钮进行美化,本文介绍一种简单的按钮美化方法,都是基于CButtonST类。
1、在项目解决方案资源管理器中添加CButtonST类和CMenu类的.h头文件和.c源文件
2、在基于对话框的Dlg.h文件中添加头文件
#include "BtnST.h"
3、在基于对话框的Dlg.h文件中定义CButtonST变量
public: CButtonST m_Butten_Power_False; CButtonST m_Butten_LD_Over_Current, m_Butten_LD_Charge_False, m_Butten_OL_False;
4、在资源视图中添加Icon图标或者添加Bitmap图片,这里以Icon图标为例
5、在基于对话框的Dlg.c文件中的OnInitDialog()函数进行变量、按钮、图片的关联
//为监控状态按钮添加图片 m_Butten_Power_False.SubclassDlgItem(IDC_BUTTON_POWER_FAULSE,this); //关联按钮和CButton变量 m_Butten_Power_False.SetIcon(IDI_ICON_GRAY32); //为变量按钮添加图片 m_Butten_Power_False.SetFlat(FALSE); //设置为平面按钮 m_Butten_LD_Over_Current.SubclassDlgItem(IDC_BUTTON_LD_OVER_CURRENT,this); m_Butten_LD_Over_Current.SetIcon(IDI_ICON_GRAY32); m_Butten_LD_Over_Current.SetFlat(FALSE); m_Butten_LD_Charge_False.SubclassDlgItem(IDC_BUTTON_LD_CHARGE_FAULSE,this); m_Butten_LD_Charge_False.SetIcon(IDI_ICON_GRAY32); m_Butten_LD_Charge_False.SetFlat(FALSE); m_Butten_OL_False.SubclassDlgItem(IDC_BUTTON_OL_FAULSE,this); m_Butten_OL_False.SetIcon(IDI_ICON_GRAY32); m_Butten_OL_False.SetFlat(FALSE);
6、如需改变按钮显示Icon图标,则用
m_Butten_OL_False.SetIcon(IDI_ICON_RED32);//IDI_ICON_RED32即为按钮m_Butten_OL_False显示的Icon图片
7、运行结果图
—————初始状态 —————————–运行结果———————-
8、CButtonST类和CMenu类源程序文件在我的CSDN中下载,链接如下:
http://download.csdn.net/detail/qq_33723441/9740561
有任何问题可留言讨论!
0 0
- MFC中CButtonST类的使用
- MFC CButtonST按钮增强类使用
- 在你的程序中如何使用CButtonST类
- MFC中透明按钮 CbuttonST
- MFC CButtonST的用法汇总
- cbuttonst 的使用技巧
- CBUTTONST的使用
- CButtonST的使用
- CButtonST类使用
- CButtonST类使用
- [MFC] CButtonST
- CButtonST类的用法
- CButtonST类的用法
- MFC之Button的扩展:CButtonST
- CButtonST 的使用技巧(一)
- CButtonST 的使用技巧(二)
- CButtonST 的使用技巧(三)
- CButtonST的简介及使用
- 欢迎使用CSDN-markdown编辑器
- java swing 开发 -JTable
- VS2005中远程调试的配置方法
- Tensorflow系列之(一):Tensorflow的基本操作
- ECSHOP网站--去掉Powered by ECShop版权
- MFC中CButtonST类的使用
- 动态滚轴折线图,多条
- Concurrency
- 高精确度、低功耗、小体积32.768Khz 温补晶体振荡器TCXO
- Python之安装pip&beautiful4&使用beautifulsoup4抓取简单网页
- The Basic Working with TListBox
- 使用 sshpass 用于非交互的 ssh 密码验证登录
- 3531AP热点支持说明
- ECSHOP网站--商品页显示累计销售量