有没有办法检测哪些应用程序获得了关注?

时间:2010-12-30 09:55:33

标签: c++ api windows

有没有办法检测哪些应用程序获得了焦点,因此当前正在使用哪些应用程序?

例如,我可以知道用户何时使用Firefox,记事本,vlc,ecc。

目的是将其与时间跟踪工具联系起来,以便我可以跟踪用户花费多少时间用于非生产性。

1 个答案:

答案 0 :(得分:2)

http://msdn.microsoft.com/en-us/library/ms633505(v=vs.85).aspx

这就是你要找的东西。

顺便说一下,我做了同样的事情。

虽然有几个现有的解决方案,但他们只是不满足我的一些特定要求。

检查一下,如果你找到了你需要的东西,也许你不需要制作它 http://en.wikipedia.org/wiki/Comparison_of_time_tracking_software