在用于安装定时器的SetTimer功能中指定的每个间隔后,WM_TIMER消息被发布到安装线程的消息队列或发送到适当的TimerProc回调函数。
WM_TIMER
wTimerID = wParam; //计时器标识符
tmprc = (TIMERPROC *) lParam; //定时器回调的地址
参数
【wTimerID】
价值【wParam中】.指定定时器标识符。
【tmprc】
价值【lParam的】.指向安装定时器时传递给SetTimer功能的应用程序定义的回调函数。如果【tmprc】参数不为NULL,则Windows将WM_TIMER消息传递给指定的回调函数,而不是将消息发布到线程的消息队列。
返回值
处理此消息时,应用程序应返回零。
备注
当线程的消息队列中没有其他消息时,DispatchMessage函数转发该消息。
也可以看看