捕获有关在Windows中运行进程的信息

时间:2013-11-18 20:18:00

标签: c++ windows qt

我的任务是创建一个程序,它计算在Windows中运行进程的时间。你能告诉我如何或从哪里可以捕捉到这些信息?

1 个答案:

答案 0 :(得分:1)

对于Windows下当前正在运行的进程列表,请使用EnumProcesses win32 API

http://msdn.microsoft.com/en-us/library/windows/desktop/ms682629%28v=vs.85%29.aspx

示例如何执行此操作:

http://msdn.microsoft.com/en-us/library/windows/desktop/ms682623%28v=vs.85%29.aspx

根据您的问题,我不确定您是否需要进程计时信息(CPU时间等)或计算内​​存中给定进程的实例。你能更清楚地解释一下吗?

您可以使用GetProcessTimes函数来获取进程计时信息。