我的應用程序將在安裝過程中由安裝程序啓動,可能使用ShellExecute。我想在啓動我的應用程序時獲取安裝程序可執行文件的名稱。C++:獲取執行我的應用程序的進程的名稱
我可以從我的應用程序中以某種方式看到「父進程」嗎?或者,我可以使用特定的標題掃描系統中的窗口並獲取擁有該窗口的.exe的名稱?
這是用於MS Windows,我的應用程序是用C++編寫的。
我的應用程序將在安裝過程中由安裝程序啓動,可能使用ShellExecute。我想在啓動我的應用程序時獲取安裝程序可執行文件的名稱。C++:獲取執行我的應用程序的進程的名稱
我可以從我的應用程序中以某種方式看到「父進程」嗎?或者,我可以使用特定的標題掃描系統中的窗口並獲取擁有該窗口的.exe的名稱?
這是用於MS Windows,我的應用程序是用C++編寫的。
我不知道該怎麼做,但我會通過調用者名稱作爲參數,如 - caller ParentName。這樣,你甚至不關心它是否是窗戶。
窗戶確實有父進程的概念..我唐諾爲什麼你剛纔聲稱無知..
錯誤。參見:http://stackoverflow.com/questions/185254/how-can-a-win32-process-get-the-pid-of-its-parent – 2014-03-01 16:41:28
杜佩:http://stackoverflow.com/questions/185254/how-can -a-win32-process-get-the-pid-of-parent- – 2009-06-10 21:43:11