我必须为Windows 7或8实现一个应用程序/服务,它将跟踪在时间跨度内产生的所有进程以及它们的退出时间。
有人可以告诉我,如果Windows操作系统提供任何回调机制,只要创建并退出新进程,就会调用该机制。 想法是在一天或一个时间内显示不同应用程序的使用趋势。
此应用程序不适用于任何市场或商业用途,仅供我自己使用。所以任何建议都非常有用。
由于
答案 0 :(得分:0)
即使像Process Explorer这样的专业工具也可以使用轮询机制(可以通过View - Update Speed配置)。
所以我想说没有这样的机制,你所能做的就是定期检索所有正在运行的进程的列表,并将它与你事先检索到的列表进行比较。