[問題] 如何靠視窗的handle取得dll的path?
開發平台(Platform): (Ex: VC++, GCC, Linux, ...)
vc++
問題(Question):
自己寫了一隻程式用FindWindow取得第三方軟體的某視窗HWND,
請問是否有方式靠此hwnd取得此視窗是由那個dll建立的嗎?
能否取得此dll的HMOUDLE或絕對路徑嗎?
補充說明(Supplement):
目前只能用GetWindowThreadProcessID+OpenProcess+GetModuleFileName
來得到執行檔位置,卻無法精確取得dll位置。
觀念不太好,還有請大家幫忙,
如果有疑問還請大家指正。
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 60.248.56.181
※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1441961910.A.C63.html
推
09/11 19:25, , 1F
09/11 19:25, 1F
推
09/11 19:28, , 2F
09/11 19:28, 2F
推
09/11 21:29, , 3F
09/11 21:29, 3F
→
09/12 21:54, , 4F
09/12 21:54, 4F
推
09/12 23:11, , 5F
09/12 23:11, 5F
→
09/12 23:12, , 6F
09/12 23:12, 6F
→
09/12 23:15, , 7F
09/12 23:15, 7F
推
09/12 23:31, , 8F
09/12 23:31, 8F
→
09/12 23:33, , 9F
09/12 23:33, 9F
→
09/12 23:34, , 10F
09/12 23:34, 10F
→
09/13 05:59, , 11F
09/13 05:59, 11F