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;
}
时间: 2024-11-06 03:40:29