如何在Windows上破坏计算机空闲检测?

时间:2010-04-23 12:58:45

标签: windows winapi

为了检测用户缺席GetLastInputInfo()可以使用。

我想让GetLastInputInfo()返回我一直只使用键盘/鼠标 - 因为我一直在积极使用计算机,以便依赖GetLastInputInfo()的人认为我是积极的使用电脑。

我可以使用任何Windows API函数来实现吗?

3 个答案:

答案 0 :(得分:3)

您正在寻找SendInput function

答案 1 :(得分:2)

您是否尝试过简单地使用SendInput()上下移动鼠标(15个像素左右)?我不记得NT6 +是否仅重置实际硬件输入的超时。

其他选项包括:

答案 2 :(得分:2)

这是为了什么?你只是想禁用屏幕保护程序吗?如果是这种情况,那么你最好看一下SetThreadExecutionState函数。