2012-06-27 89 views

回答

2

過程API是衆所周知的平臺相關的。 Qt只提供QProcess產生新進程的最低限度。與系統上的任何進程交互(你沒有啓動)都沒有深入。

它也超出了像Boost.Process這樣的東西的範圍。那麼,至少現在呢。注意自己的評論:

Boost.Process的長期目標是提供在操作系統允許程序員來管理所有正在運行的進程,不僅是那些由它衍生出了可移植的抽象層。由於提供這種界面的複雜性,圖書館目前只專注於兒童流程管理。

我不知道任何跨平臺任意進程列表和管理的良好C++庫。你必須選擇你想要支持的平臺並調用他們的API。 (或者撥打某種外部實用程序,以便將您需要的信息返回給您。)

相關問題