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,"停止");
	}		
}

运行程序

相关推荐
小七在进步10 分钟前
C++入门(3)
android·java·c++
码匠许师傅14 分钟前
【设计模式精讲】27.模板方法模式(Template Method)
c++·设计模式·uml·模板方法模式
王老师青少年编程19 分钟前
信奥赛csp初赛高频考点【排序算法】(详细解析)
c++·排序算法·csp-j·csp·高频考点·初赛·信奥赛
qeen8721 分钟前
【C++】C++中的错误处理机制-异常
开发语言·c++·异常
Zixhy43 分钟前
Boost 库实现异步高并发服务器
linux·服务器·c++
AbandonForce1 小时前
简谈线程池
开发语言·c++·算法
Mr_liu_6661 小时前
ns3-gym例子解析_基础例子与wifi例子_DQN(3)
开发语言·c++·python·dqn·ns3
佳児素花痴╮2 小时前
C++速通2
开发语言·c++·算法
David猪大卫2 小时前
【C++修炼】异常
开发语言·c++·经验分享·笔记·学习·考研·面试
charlie1145141912 小时前
浅谈C++的列表初始化std::initializer_list
开发语言·数据结构·c++·list·开源项目