MFC—计时器

1.在.h文件中创建变量

cpp 复制代码
int m_tade;//创建一个变量

2.在.cpp文件中

cpp 复制代码
void CMFCTimerDlg::OnBnClickedButton1()
{
	// TODO: 在此添加控件通知处理程序代码
	SetTimer(1,1000,NULL);//设置一个计时器。(参数为:id,每次运行加1000ms,null)
}


void CMFCTimerDlg::OnTimer(UINT_PTR nIDEvent)//选择消息里的WM_timer  add Ontimer 会添加
{
	// TODO: 在此添加消息处理程序代码和/或调用默认值
	m_tade++;//每次变量++
	SetDlgItemInt(IDC_EDIT1, m_tade);
	if (m_tade == 5) {
		KillTimer(1);//关闭它
		MessageBox(_T("计时完毕"), _T("标题", MB_ACTIVE | MB_ACTIVE));
	}

	CDialogEx::OnTimer(nIDEvent);
}
相关推荐
小菜要扣篮26 分钟前
Ubuntu 下使用 vscode 打开 C++ 项目后,无法通过 F12 定位到定义问题解决
c++·vscode·ubuntu
wuminyu27 分钟前
JVM规范学习总结:class执行性能差异
java·linux·c语言·jvm·c++
旖旎夜光1 小时前
LCR 170:交易逆序对的总数(归并排序) —— 题解
c++·学习·算法·leetcode·排序算法
C++ 老炮儿的技术栈1 小时前
Linux 动态库踩坑:明明重新编译了 .so,调用函数返回值却一直不变(libfjrobot.so 版本号异常排查实录)
linux·c语言·网络·c++·visual studio
dtq042410 小时前
C++小案例 - 日志实战
开发语言·c++
码匠许师傅11 小时前
【C++三方组件】Qt 概览:桌面 C++ 的事实标准与许可证三轨
开发语言·c++·qt
码匠许师傅12 小时前
【C++三方组件】POCO:跨平台系统编程全家桶
开发语言·c++
WBluuue14 小时前
数据结构与算法:分块(一):块状数组、块状链表
数据结构·c++·算法·链表
必须得开心呀16 小时前
字节序大小端科普
c++·程序人生
会编程的小孩16 小时前
C++ 子集
c++