c# – 以编程方式重置Windows XP IDLE时间

前端之家收集整理的这篇文章主要介绍了c# – 以编程方式重置Windows XP IDLE时间前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
每次用户触摸键盘或鼠标时,Windows都会重置IDLE时间.我的应用程序需要在特定时刻重置IDLE时间,但我无法弄清楚如何以编程方式执行此操作.

以下内容不会使用VB,C#或QT4重置IDLE时间.
– 程序化鼠标移动/点击.
– 程序化击键.
不知何故,Windows知道这些行为是模拟的.

如何重置IDLE时间?任何想法将不胜感激!

解决方法

使用 SetThreadExecutionState(). ES_SYSTEM_required选项(2)重置系统空闲计时器.访问pinvoke.net获取所需的声明.

猜你在找的C#相关文章