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);
}
相关推荐
chh56335 分钟前
C++--内存管理
java·c语言·c++·windows·学习·面试
Yungoal36 分钟前
C++ 标准模板库STL(Standard Template Library)
c++·哈希算法·散列表
我真不是小鱼38 分钟前
cpp刷题打卡记录27——无重复字符的最长子串 & 找到字符串中所有字母的异位词
数据结构·c++·算法·leetcode
一直不明飞行1 小时前
C++:string,写法s.find(‘@‘) != s.end()是否有问题
开发语言·c++·算法
无限进步_1 小时前
【C++】重载、重写和重定义的区别详解
c语言·开发语言·c++·ide·windows·git·github
历程里程碑1 小时前
1 . Git本地操作:版本控制 跨平台协作 仓库核心
java·开发语言·数据结构·c++·git·gitee·github
小欣加油1 小时前
leetcode 42 接雨水
c++·算法·leetcode·职场和发展
ZXF_H1 小时前
VSCode C/C++函数Ctrl+鼠标点击无法跳转的解决方法
c++·ide·vscode
tankeven1 小时前
动态规划专题(14):石子合并问题(未完待续)
c++·算法·动态规划
cpp_25012 小时前
P1910 L 国的战斗之间谍
数据结构·c++·算法·题解·洛谷·背包dp