當前位置:編程學習大全網 - 網站源碼 - Keydb源代碼

Keydb源代碼

需要攔截按鈕HWND的WM_LBUTTONDOWN函數。

有幾種方法可以實現它。

壹個更簡單的:

使用SetWindowLong對HWND進行子類化,即設置窗口的消息處理函數,然後判斷消息是否被按下,處理好之後再調用舊的消息處理函數。

但是每個進程都有自己的私有4G空間,妳要攔截的是遠程進程窗口的消息。所以不能簡單的直接使用SetWindowLong,因為妳傳遞的參數對遠程進程是沒有意義的。

因此,在第壹步中,您需要將實現寫入DLL,然後將DLL註入遠程進程。(註意,DLL的DLLMain函數實現了SetWindowLong等的實現。).

這種方法比全局鉤子方法更有效。而且很好寫。

  • 上一篇:光影魔術手怎麽改照片大小 要30K以下的
  • 下一篇:androidi現在有10個ImageView 有5組壹樣的圖片隨機分布在ImageView上,請問如何判斷其中兩個組件的圖片相同
  • copyright 2024編程學習大全網