首页 > 代码库 > MFC点击按钮,按钮背景改变(实现开始和暂停的转换)
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;
}
MFC点击按钮,按钮背景改变(实现开始和暂停的转换)
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。