在MFC程序中SetTimer被封裝在CWnd類中,調(diào)用就不用指定窗口句柄了,,例如:
SetTimer(1,100,NULL); //1為ID號.100為時間 例如:
// 添加兩個定時器 int timer1 = SetTimer(1,500,NULL); int timer2 = SetTimer(2,1000,NULL);
//停止定時器
KillTimer(timer1);//停止ID為1的定時器
KillTimer(timer2);//停止ID為2的定時器
定時器:
void CTimerTestDlg::OnTimer(UINT nIDEvent)
{
switch (nIDEvent)
{
case 1: ///處理ID為1的定時器
... break;
case 2: ///處理ID為2的定時器
...
break;
}
CDialog::OnTimer(nIDEvent);
}
|