C++定时器SetTimer 函数原型:
- UINT_PTR SetTimer(
- HWND hWnd, // 窗口句柄
- UINT_PTR nIDEvent, // 定时器ID,多个定时器时,可以通过该ID判断是哪个定时器
- UINT uElapse, // 时间间隔,单位为毫秒
- TIMERPROC lpTimerFunc // 回调函数
- );
当是窗口程序,对参数1(窗口句柄)有传值的时候, 定时器的ID是 传入的nIDEvent;
但当nWnd没有传值的时候(NULL), 定时器的实际ID是 SetTimer 的返回值;
在使用的时候, 要注意这一个区别!!