一般情况下,屏幕保护程序将在我们一段时间内不执行任何操作时运行 现在我想知道如何获得不活跃的时间 换句话说,如果我们在一段时间内什么都不做的话,我想制作一个可以运行功能的程序 现在我可以使用鼠标或键盘钩来解决问题 但是你知道,它需要管理员权限。换句话说,如果在win vista或win 7中,由于UAC而令人作呕 我需要一个API来获取最后一个窗口活动时间。
答案 0 :(得分:4)
CallNtPowerInformation()
API用于获取最后的电量信息
我应该使用GetLastInputInfo()
答案 1 :(得分:2)
查看CallNtPowerInformation()并请求SYSTEM_POWER_INFORMATION结构。