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

运行程序

相关推荐
霁月风28 分钟前
设计模式——适配器模式
c++·适配器模式
jrrz08281 小时前
LeetCode 热题100(七)【链表】(1)
数据结构·c++·算法·leetcode·链表
咖啡里的茶i1 小时前
Vehicle友元Date多态Sedan和Truck
c++
海绵波波1071 小时前
Webserver(4.9)本地套接字的通信
c++
@小博的博客1 小时前
C++初阶学习第十弹——深入讲解vector的迭代器失效
数据结构·c++·学习
爱吃喵的鲤鱼2 小时前
linux进程的状态之环境变量
linux·运维·服务器·开发语言·c++
7年老菜鸡3 小时前
策略模式(C++)三分钟读懂
c++·qt·策略模式
Ni-Guvara3 小时前
函数对象笔记
c++·算法
似霰3 小时前
安卓智能指针sp、wp、RefBase浅析
android·c++·binder
芊寻(嵌入式)3 小时前
C转C++学习笔记--基础知识摘录总结
开发语言·c++·笔记·学习