ATL 中多个定时器的使用

来源:互联网 发布:海康摄像头无网络视频 编辑:程序博客网 时间:2024/06/10 21:29

在后台服务这种无窗口模式下的定时器使用,由于无窗口句柄,造成nIDevent无效,故无法像MFC中用switch来区分定时器,经实践得知,我们可以使其调用不同的回调函数来完成对不同定时器的响应。

UINT_PTR    id1=SetTimer(NULL,NULL,1000,(TIMERPROC)OnTimerProc1);

UINT_PTR    id2=SetTimer(NULL,NULL,1000,(TIMERPROC)OnTimerProc2);

KillTimer(NULL,id1);

KillTimer(NULL,id2);