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

运行程序

相关推荐
Romantic_love_2 分钟前
【类和对象 :上篇】
c++·学习
林熙蕾LXL8 分钟前
进程处理操作
开发语言·c++·算法
兩尛10 分钟前
C++多线程编程
开发语言·jvm·c++
khalil102015 分钟前
代码随想录算法训练营Day-52 图论03 | 101.孤岛的总面积、102.沉没孤岛、103.水流问题、104.建造最大岛屿
c++·算法·图论
汉克老师29 分钟前
GESP6级C++考试语法知识(十五、数据结构(一、认识栈 Stack))
c++··gesp6级·gesp六级·数组模拟栈
方便面不加香菜35 分钟前
C++ 日期类的实现
开发语言·c++
小米渣的逆袭1 小时前
C++面试题整理
c++·面试
code monkey.1 小时前
【Linux之旅】Linux 线程同步与互斥实战:从锁机制到生产消费模型全指南
linux·c++·线程·同步·互斥
我能坚持多久1 小时前
STL详解——list的模拟实现
c++·windows·list
雪度娃娃1 小时前
行为型设计模式——命令模式
c++·设计模式·命令模式