VS2008 定时器使用

来源:互联网 发布:中石化造价软件 编辑:程序博客网 时间:2024/06/16 21:41

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  1000
3、创建定时器

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);}






0 0
原创粉丝点击