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

运行程序

相关推荐
Bucai_不才几秒前
【C++】初识C++之C语言加入光荣的进化(上)
c语言·c++·面向对象
木向2 分钟前
leetcode22:括号问题
开发语言·c++·leetcode
筑基.10 分钟前
basic_ios及其衍生库(附 GCC libstdc++源代码)
开发语言·c++
yuyanjingtao23 分钟前
CCF-GESP 等级考试 2023年12月认证C++三级真题解析
c++·青少年编程·gesp·csp-j/s·编程等级考试
王老师青少年编程2 小时前
gesp(二级)(12)洛谷:B3955:[GESP202403 二级] 小杨的日字矩阵
c++·算法·矩阵·gesp·csp·信奥赛
2402_857583493 小时前
“协同过滤技术实战”:网上书城系统的设计与实现
java·开发语言·vue.js·科技·mfc
OTWOL3 小时前
两道数组有关的OJ练习题
c语言·开发语言·数据结构·c++·算法
QQ同步助手3 小时前
C++ 指针进阶:动态内存与复杂应用
开发语言·c++
qq_433554543 小时前
C++ 面向对象编程:递增重载
开发语言·c++·算法
易码智能3 小时前
【EtherCATBasics】- KRTS C++示例精讲(2)
开发语言·c++·kithara·windows 实时套件·krts