2012-12-01 50 views

回答

4

使用CreateToolhelp32Snapshot函數來創建當前進程表的快照,然後使用Process32FirstProcess32Next用於迭代快照。您可以通過查看PROCESSENTRY32結構的szExeName字段來獲取每個可執行文件的名稱。

有關如何使用這些功能的示例,請參見the MSDN example

這種方法的優點是,不同於任何EnumProcesses爲基礎的解決方案,它不會從比賽條件苦:與EnumProcesses它可以發生,你完成枚舉過程之後的過程被毀滅,但你抽時間去之前打開進程(或閱讀我們的進程可執行文件名稱)。

+0

非常感謝,完美的工作:) – StudentX

相關問題