当您输入任务列表时,我正在尝试使用c ++扫描Windows命令提示符中显示的进程。 我还没有准备好整个代码,但希望在尝试阅读过程中提供帮助。
答案 0 :(得分:1)
你可以重定向标准输出,orrrr你可以使用winapi =)
与流程相关的函数列表: http://msdn2.microsoft.com/en-us/library/ms684847.aspx
EnumProcesses功能: http://msdn.microsoft.com/en-us/library/ms682629.aspx
答案 1 :(得分:1)
您需要使用PSAPI来执行此操作。您可能需要将psapi.lib添加到库依赖项中。
您可以使用EnumProcesses
使用所有正在运行的进程的ID填充数组。然后,您可以将OpenProcess
与数组中的ID一起使用,以检索每个正在运行的进程的句柄,然后将句柄传递给相关函数,例如QueryWorkingSet
以获取有关每个进程的信息。
如果您需要更多帮助,您很可能会在MSDN上找到示例。