台灣最大程式設計社群網站
線上人數
573
 
會員總數:245782
討論主題:189419
歡迎您免費加入會員
討論區列表 >> C# >> 如何抓取其他程式資料
[]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
如何抓取其他程式資料
價值 : 100 QP  點閱數:554 回應數:2
樓主

smsrzh
門外漢
0 2
30 1
發送站內信

請問一下,我該如何根據句柄取得指定視窗下的所有資料?

我目前使用 FindWindowEx()取得所有 “視窗句柄”,

並利用SendMessage()取得值,

但發現只能取得視窗下的部分資料,

上網查詢後發現FindWindowEx()只能取得 “視窗句柄”,

另外還有GetSubMenu()可以取得“菜單句柄”,

那無法取得全部資料的原因是否是因為還有某些種類的句柄沒被我找到?

該怎查還有哪些種類的句柄?



在我的想法中,我只要取得指定視窗下所有種類的所有句柄,

再使用SendMessage()就能取得所有資料了

這思路是否可行??


我目的就是要自己寫一個能抓取 其他程式資料 的程式,

若我的想法行不通,那該如何實現這功能呢??




搜尋相關Tags的文章: [ 抓取 ] , [ 句柄 ] , [ 資料 ] ,
本篇文章發表於2018-08-31 18:02
1樓
回應

春天
檢舉此回應
用這個ReadProcessMemory
Good Luck
本篇文章回覆於2018-09-03 09:24
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
作者回應

smsrzh
檢舉此回應
這個好像要先獲得記憶體位置??

但我找不到記憶體位置是多少....

本篇文章回覆於2018-09-03 10:21
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   
1

回覆
如要回應,請先登入.