首页 > 编程语言 > 详细

MFC点击按钮,按钮背景改变(实现开始和暂停的转换)

时间:2014-11-06 17:40:50      阅读:154      评论:0      收藏:0      [点我收藏+]

1.添加按钮ID为IDC_StartOrStop. 属性owner draw为true

2.添加变量CBitmapButton m_startorstop;

3.添加两个位图ID分别为IDB_UP,IDB_DOWN.具体方法前面博文有提到

4.在Dlg.h中

bool start;

5.在构造函数中

start=0;

6.OnInitDialog()中

 m_startorstop.LoadBitmaps(IDB_UP);  
 m_startorstop.SizeToContent();    //调整按钮大小为图片大小

7.双击按钮,生成函数中

if(start)
{
m_startorstop.LoadBitmaps(IDB_DOWN);  /
    m_startorstop.SizeToContent();  
start=0;
}
else
{
m_startorstop.LoadBitmaps(IDB_UP);  
    m_startorstop.SizeToContent(); 
start=1;
}


bubuko.com,布布扣

bubuko.com,布布扣


MFC点击按钮,按钮背景改变(实现开始和暂停的转换)

原文:http://blog.csdn.net/hanshuning/article/details/40861869

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!