MFC定时器——OnTimer和SetTimer的用法

时间:2022-12-01 19:36:04

1、定义定时器ID

#define IDTIMER1  1

2、Override OnTimer方法:

void CHouseRobotDlg::OnTimer(UINT nIDEvent){    switch(nIDEvent)    {        case IDTIMER1:            updateTimeElapsed();            break;        default:            break;    }}

3、需要启动定时器时:

SetTimer(IDTIMER1, 1000, 0);

4、需要停止定时器时:

KillTimer(IDTIMER1);