本文共 611 字,大约阅读时间需要 2 分钟。
2014年3月26日08:58:38
VS2008 定时器使用
1、使用VS2008创建一个对话框MFC项目。
2、定义宏:
#define TIMER_ID_PROTECT_SYSTEM 1//#define TIMER_TIME_PROTECT_SYSTEM 1000*60*60#define TIMER_TIME_PROTECT_SYSTEM 10003、创建定时器
SetTimer(TIMER_ID_PROTECT_SYSTEM,TIMER_TIME_PROTECT_SYSTEM,NULL);4、添加消息响应函数(参考网络资料 )
5、消息响应函数:
void CCenterTransDlg::OnTimer(UINT_PTR nIDEvent){ // TODO: 在此添加消息处理程序代码和/或调用默认值 CString sTimer; switch(nIDEvent) { case TIMER_ID_PROTECT_SYSTEM: sTimer.Format(_T("TIMER_ID_PROTECT_SYSTEM")); MessageBox(sTimer); protectLogDir(); KillTimer(TIMER_ID_PROTECT_SYSTEM); break; default: break; } CDialog::OnTimer(nIDEvent);}
转载地址:http://jjwci.baihongyu.com/