进程API因平台而异。Qt仅提供了使用QProcess生成新进程所需的最低限度。与系统上任何进程(您未启动的进程)进行交互超出了其深度。像Boost.Process这样的东西也超出了它的能力,至少现在是这样。请注意他们的评论:“Boost.Process的长期目标是提供一个跨操作系统的可移植抽象层,允许程序员管理任何正在运行的进程,而不仅仅是由它生成的进程。由于提供这样的接口的复杂性,该库目前仅关注子进程管理。”我不知道任何用于跨平台任意进程列表和管理的好的C++库。您必须选择要支持的平台并调用它们的API。(或者调用某种外部实用程序,以便返回所需的信息。)