我正在编写一个小型任务栏应用程序,该应用程序需要检测用户上一次与计算机交互的时间,以确定他们是否空闲。
是否有任何方法可以检索用户上一次移动鼠标,敲击键或与计算机进行任何交互的时间?
我认为Windows很明显会对此进行跟踪,以确定何时显示屏幕保护程序或关闭电源等,因此我假设有一个Windows API可以自己检索此屏幕?
GetLastInputInfo。记录在PInvoke.net。