Tag: 空闲处理

C# – 检测上次用户与操作系统交互的时间

我正在写一个小的托盘应用程序,需要检测用户上次与他们的机器进行交互以确定它们是否空闲。 有什么方法可以检索用户上次移动鼠标,敲击键或以任何方式与其机器进行交互的时间? 我认为Windows显然跟踪这个来决定什么时候显示一个屏幕保护程序或关机等,所以我假设有一个Windows API来检索这个自己?