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

运行程序

相关推荐
是个西兰花5 小时前
单列模式和C++中的类型转换
c++·单例模式·设计模式·rtti
诙_5 小时前
C++代码实践应用
开发语言·c++
Little At Air5 小时前
LinuxOS阻塞队列模型(单生产者单消费者)
linux·数据结构·c++
念恒123065 小时前
基础IO(一切皆文件)
linux·c语言·c++·算法
Irissgwe6 小时前
四、进程控制(进程创建与终止)
linux·c++·进程·系统编程·fork·进程创建·进程终止
代钦塔拉6 小时前
第一篇:工业级 C++/Qt 项目头文件包含原则:告别循环依赖与编译玄学
开发语言·c++·qt
ZPC82107 小时前
规划后的轨迹,如何发给 moveit_servo 执行
c++·人工智能·算法·3d
杜子不疼.7 小时前
【C++ 在线五子棋对战】 - 工具类模块实现
开发语言·c++
橙色阳光五月天7 小时前
Qt C++项目的dump文件分析
开发语言·c++·qt
SoveTingღ7 小时前
【问题解析】Socket已经关闭了,但是端口还处于listening状态?
linux·服务器·c++·qt·socket