none
如何取出記憶體資料 RRS feed

  • 問題

  • hi 各位,

    請問一下,有什麼方法可以將 Handle 的資料全部複製出來嗎?

    我利用 FindWindow 或 FindWindowEx 找到 Handle (IntPtr)

    我想把整個Handle的資料全部複製出來,然後自己去找想要的資料

    不知道有啥方法可行嗎?

     

    例如:

    使用 NotePad 然後在 NotePad 上輸入 "Test App" 後.

    利用另一個程式複製 "Test App" 上的資料.

    我知道可以透過 SendMessage 取得, 但是有些物件無法透過SendMessage取得.

    可行嗎?

    • 已編輯 Serron 2011年10月3日 上午 08:21
    2011年10月3日 上午 08:13

解答

  • 不行。

    因為每個 handle 的意義不同,未知長度不同。

    可以用 GetWindowText 的,不見得其他視窗也可以。


    論壇是網友平等互助 保證解答請至 微軟技術支援服務
    提問時,錯誤情境描述與錯誤訊息很重要,情境描述包含你做了什麼,預期的結果與實際發生的結果。一個最爛的問法範例:「我的電腦電腦怎麼不能開機?」誰知道你家是不是沒電還是你根本找不到電源鈕。
    2011年10月3日 下午 12:33