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);
}
相关推荐
刘卜卜&嵌入式2 小时前
C++_设计模式_观察者模式(Observer Pattern)
c++·观察者模式·设计模式
h汉堡2 小时前
C++入门基础
开发语言·c++·学习
XINVRY-FPGA3 小时前
XCZU7EG‑L1FFVC1156I 赛灵思XilinxFPGA ZynqUltraScale+ MPSoC EG
c++·嵌入式硬件·阿里云·fpga开发·云计算·fpga·pcb工艺
_GR3 小时前
2025年蓝桥杯第十六届C&C++大学B组真题及代码
c语言·数据结构·c++·算法·贪心算法·蓝桥杯·动态规划
mahuifa4 小时前
(7)VTK C++开发示例 --- 使用交互器
c++·vtk·cmake·3d开发
光算科技5 小时前
服务器在国外国内用户访问慢会影响谷歌排名吗?
运维·服务器·c++
大炮筒5 小时前
CPPlist初识
数据结构·c++·list
点云SLAM7 小时前
C++中的算术转换、其他隐式类型转换和显示转换详解
c++·static_cast·dynamic_cast·c++中的类型转换·算术类型转换·其他隐式类型转换·显示类型转换
Zfox_7 小时前
Git 进阶之路:高效协作之分支管理
大数据·linux·运维·c++·git·elasticsearch
wenchm7 小时前
细说STM32单片机FreeRTOS任务管理API函数vTaskList()的使用方法
c语言·c++·stm32·单片机·嵌入式硬件