关于按键精灵判断卡屏的问题

2024-12-23 05:45:56
推荐回答(2个)
回答1:

赋值b=0
获取系统时间T0,

然后检测鼠标当前位置坐标,将位置值赋值给一个数组,
再检查鼠标当前位置坐标,将位置值赋值给另一个数组,
比较两个数组是否相等,如果不同则b=1
获取系统时间T
用T-T0判断是否过了5秒,如果没到5秒,则返回第四行继续执行。
如果大于或等于5秒,再判断b是否等于1,再……

回答2:

补充楼上,用多线程实时监控鼠标位置,发现鼠标停止不动,立刻传参数给主线程。