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

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

时间:2014-11-06 17:41:13      阅读:168      评论:0      收藏:0      [点我收藏+]

标签:图片   bitmap   c++   对话框   mfc   

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点击按钮,按钮背景改变(实现开始和暂停的转换)

标签:图片   bitmap   c++   对话框   mfc   

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

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