MFC单按钮启停实例

单击按钮启动、停止交替切欣换

1、在1Dlg.h文件中添加代码

cpp 复制代码
public:
	CMy1Dlg(CWnd* pParent = NULL);	// standard constructor
	BOOL m_b;

2、在1Dlg.cpp文件中添加代码

c 复制代码
CMy1Dlg::CMy1Dlg(CWnd* pParent /*=NULL*/)
	: CDialog(CMy1Dlg::IDD, pParent)
{	
	m_hIcon = AfxGetApp()->LoadIcon(IDR_MAINFRAME);
		 m_b = FALSE;
}

void CMy1Dlg::OnButton1() 
{
if(!m_b)
	{
		m_b = TRUE;
	SetDlgItemText(IDC_BUTTON1,"启动");
	}
	else
	{
		m_b = FALSE;
	SetDlgItemText(IDC_BUTTON1,"停止");
	}		
}

运行程序

相关推荐
hPw0eKIqD19 小时前
C++ 模板参数推导问题小记(非推导上下文)
开发语言·c++
程序员爱德华19 小时前
Python与C++:异同点对比
c++·python
888CC++1 天前
C语言与C++的区别:从面向过程到面向对象
java·c语言·c++
Darkwanderor1 天前
Linux系统编程实战项目:模拟实现shell
linux·c++
himobrinehacken1 天前
揭秘Windows程序启动的神秘之旅
c++·安全
库玛西1 天前
C++ 运行时多态 :核心总结与原理图解
c语言·c++·笔记
Byron Loong1 天前
【C++】重定向是什么
开发语言·c++
hansang_IR1 天前
【题解】LC:Z 算法(Z Algorithm)
c++·算法·字符串
霍霍的袁1 天前
【C++】模板从入门到进阶(函数模板 + 类模板 + 特化 + 分离编译)
开发语言·c++·visual studio
海清河晏1111 天前
Qt 实战:信号与槽+事件系统
开发语言·c++·qt