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

运行程序

相关推荐
li16709027016 小时前
第十章:list
c语言·开发语言·数据结构·c++·算法·list·visual studio
‎ദ്ദിᵔ.˛.ᵔ₎16 小时前
仿函数使用
c++
Z1Jxxx16 小时前
C++ P1150 Peter 的烟
数据结构·c++·算法
是娇娇公主~16 小时前
线程池:工作窃取线程池WorkingStealingPool
c++·线程池
CheerWWW16 小时前
C++学习笔记——函数指针、Lambda表达式、谨慎使用using namespace std、命名空间
c++·笔记·学习
夜猫子ing16 小时前
如何编写一个CMakelists文件
开发语言·c++
踮起脚看烟花16 小时前
chapter10_泛型算法
c++·算法
山栀shanzhi16 小时前
C++四大常见排序对比
c++·算法·排序算法
云栖梦泽16 小时前
Linux内核与驱动:8.ioctl驱动基础
linux·c++
云栖梦泽16 小时前
Linux内核与驱动:7.从应用层 lseek() 到驱动层 .llseek,Linux 字符设备偏移控制详解
linux·c++