1
A
回答
2
過程API是衆所周知的平臺相關的。 Qt只提供QProcess產生新進程的最低限度。與系統上的任何進程交互(你沒有啓動)都沒有深入。
它也超出了像Boost.Process這樣的東西的範圍。那麼,至少現在呢。注意自己的評論:
Boost.Process的長期目標是提供在操作系統允許程序員來管理所有正在運行的進程,不僅是那些由它衍生出了可移植的抽象層。由於提供這種界面的複雜性,圖書館目前只專注於兒童流程管理。
我不知道任何跨平臺任意進程列表和管理的良好C++庫。你必須選擇你想要支持的平臺並調用他們的API。 (或者撥打某種外部實用程序,以便將您需要的信息返回給您。)
相關問題
- 1. 無法獲得所有正在運行的Android進程
- 2. 如何獲得在進程中運行的所有線程的堆棧跟蹤?
- 3. 熱得到java中所有正在運行的進程PID?
- 4. 如何獲得正在運行的進程的mach-o uuid?
- 5. Qt:我如何獲得當前正在運行的窗口?
- 6. 從所有正在運行的應用程序獲得PID(Android)
- 7. 我如何獲得所有正在運行的線程的列表
- 8. 如何列出所有正在運行的mongod進程?
- 9. Node.js獲取所有正在運行的進程
- 10. 使用NSWorkspace獲取所有正在運行的進程
- 11. 如何獲取Mac上所有正在運行的進程的列表?
- 12. 如何在Android進程中獲取正在運行的線程?
- 13. 對所有正在運行的進程不顯示進程MainWindowTitle
- 14. 終止python中的所有正在運行的進程
- 15. 如何獲得傳遞給正在運行的進程的命令行參數?
- 16. 如何獲得在iOS中運行的活動進程
- 17. 編程讓所有正在運行的進程列表在Mac
- 18. 如何確保正在運行的進程正在運行?
- 19. NDK如何獲取所有進程運行的列表?
- 20. 如何在Silverlight中終止所有正在運行的線程?
- 21. 如何查看aix上正在運行的進程的所有線程堆棧?
- 22. Android的:如何讓所有正在運行的進程作爲建議有
- 23. 獲取正在運行的進程'dimensions
- 24. 如何在QT中爲QTableView對象獲得正確的行高?
- 25. Qt進程如何與正常的Linux進程進行通信?
- 26. 如何凍結iOS中所有正在運行的線程
- 27. 所有正在運行的進程的列表
- 28. Android上所有正在運行的進程的PID
- 29. 如何獲取正在運行的進程的指導
- 30. 如何獲得Windows的運行的應用程序不是所有的過程
請注意,使用1.您可以解決2. :) – leemes