我需要得到用户已经有多久没有在本机上活动,然后进行相应的处理,类似屏幕保护。
或者我提供一个时间(比如15分钟),用户不活动时间超过这个时间系统给我一个消息或回调也行。也许有人说可以用钩子去钩全局的键盘和鼠标事件,但是我不愿意这样做,因为用户可能还会有我们不知道的输入设备,比如手写板,比如游戏手柄等等。当然,我也没有期望能够适应所有的未知输入设备,但是至少能做到屏幕保护那个程度。请高手赐教,谢谢。
或者我提供一个时间(比如15分钟),用户不活动时间超过这个时间系统给我一个消息或回调也行。也许有人说可以用钩子去钩全局的键盘和鼠标事件,但是我不愿意这样做,因为用户可能还会有我们不知道的输入设备,比如手写板,比如游戏手柄等等。当然,我也没有期望能够适应所有的未知输入设备,但是至少能做到屏幕保护那个程度。请高手赐教,谢谢。
根据上一个消息触发的时间就可以判断多长时间没有输入了。