发送WM_TIMER消息和调用应用程序定义的回调函数。不需要指定定时器时,,可以调用对应的KillTimer函数销毁指定的时钟。
setTimer创建或设置一个定时器,该函数创建的定时器与Timer控件(定时器控件)效果相同。
SetTimer 函数的原型:
UINT_PTR SetTimer(
HWND hWnd, //窗口句柄
UINT_PTT nIDEvent, //定时器ID
UINT nElapse, //时间间隔,单位为毫秒
TIMERPROC lpTimerFunc //回调函数
);
返回值:
类型:UINT_PTR
如果函数成功,hWnd参数为0,则返回新建立的时钟编号,可以把这个时钟编号传递给KillTimer来销毁时钟.
如果函数成功,hWnd参数为非0,则返回一个非零的整数,可以把这个非零的整数传递给KillTimer来销毁时钟.