WM_TIMER 设置好定时器之后,会周期产生(GetMessage()产生)WM_TIMER这个消息(精度很高ms,准确性很低) wParam:定时器ID lParam:定时器的处理函数指针
创建定时器
UINT_PTR SetTimer( //UINT_PTR 64位的int,创建成功,返回 非0 HWND hWnd, //定时器窗口句柄 UINT_PTR nIDEvent, //定时器ID UINT uElapse, //时间间隔 ms TIMERPROC lpTimerFunc //定时器处理函数,一般位NULL );
关闭定时器
BOOL KillTimer( //定时器的标识是 hWnd 和 timer_id HWND hWnd, UINT_PTR uIDEvent );
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步