如何通过windows api获取最后一个窗口活动时间

时间:2009-09-18 01:49:09

标签: winapi

一般情况下,屏幕保护程序将在我们一段时间内不执行任何操作时运行 现在我想知道如何获得不活跃的时间 换句话说,如果我们在一段时间内什么都不做的话,我想制作一个可以运行功能的程序 现在我可以使用鼠标或键盘钩来解决问题 但是你知道,它需要管理员权限。换句话说,如果在win vista或win 7中,由于UAC而令人作呕 我需要一个API来获取最后一个窗口活动时间。

2 个答案:

答案 0 :(得分:4)

CallNtPowerInformation() API用于获取最后的电量信息 我应该使用GetLastInputInfo()

答案 1 :(得分:2)

查看CallNtPowerInformation()并请求SYSTEM_POWER_INFORMATION结构。

相关问题