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

运行程序

相关推荐
c++之路2 小时前
CMake 系列教程(二):基础命令详解
开发语言·c++
南境十里·墨染春水6 小时前
C++ 工厂模式:从入门到进阶,彻底掌握对象创建的艺术
开发语言·c++·算法
一拳一个呆瓜9 小时前
【STL】_SCL_SECURE_NO_WARNINGS
c++·stl
小小编程路10 小时前
C++ 异常 完整讲解
开发语言·c++
Frank学习路上13 小时前
【C++】面试:关键字与语法特性
c++·面试
Irissgwe14 小时前
数据结构-栈和队列
数据结构·c++·c·栈和队列
点云侠14 小时前
PCL 生成三棱锥点云
c++·算法·最小二乘法
.道阻且长.15 小时前
C++ string 操作指南:接口解析
java·c语言·开发语言·c++
laplaya15 小时前
使用 vcpkg 管理 C++ 项目中的依赖
开发语言·c++
blueman888816 小时前
VS2022 切换定义(F12 / Go to Definition)反应慢
c++·visual studio