3.04 定时器消息
介绍
●产生时间:
在程序中创建定时器,当到达时间间隔时,定时器会向程序发送一个WM_TIMER消息。定时器的精度是毫秒,但是准确度很低。例如设置时间间隔为1000ms,但是会在非1000毫秒到达消息。
●附带信息:
- wPARAM:定时器ID
- lPARAM:定时器处理函数的指计
创建与销毁
● 创建定时器
UINT PTR SetTimer (
HWND hWnd, //定时器窗口句柄
UINT PTR nIDEvent, //定时器ID
UINT uElapse, //时间间隔
TIMERPROC IpTimerFunc //定时器处理函数指针(一般不使用,为NULL)
);创建成功,返回非0。
BOOL KillTimer(
HWND hWnd, //定时器窗口句柄
UINT_PTRUIDEvent//定时器ID
)