1 定时器消息 WM_TIMER 按照定时器设置时间段,自动向窗口发送一个定时器消息WM_TIMER。优先级比较低。 精度比较低,毫秒级别。产生时间精度也比较低。 2 消息和函数 WM_TIMER —— 消息ID; wParam 定时器ID; lParam:定时器的处理函数; SetTimer —— 设置一个定时器 KillTimer —— 结束一个定时器 TimerProc —— 定时器处理函数 3 使用方式 3.1 创建定时器 3.1.1 指定窗口HWND, 那么 TIMERPROC,参数可以为空,那么WM_TIMER消息将会发送给指定窗口。 如果未指定,TIMERPROC不能空,必须指定定时器处理程序。 3.1.2 如果指定了定时器ID, SetTimer会按照这个ID创建定时器,如果未指定,会返回一个创建定时器ID。 3.2 处理消息 可以根据消息传入的定时器ID好,分别处理。 3.3 结束定时器 在不使用时,KillTimer结束定时器
Win32学习笔记——定时器消息
最新推荐文章于 2024-09-20 21:48:23 发布