通常,說到Hook鍵盤滑鼠,總需要一大堆代碼,涉及各種不明白的API.而在DSAPI中,可以說已經把勾子簡化到不能再簡化的地步.甚至不需要任何示例代碼即會使用.那麼如何實現呢? 註意上面帶了WithEvent. 寫完上面那句後,即可選擇該HK,然後通過事件列表裡選擇相應的事件編寫你需要的功能即可.支 ...
通常,說到Hook鍵盤滑鼠,總需要一大堆代碼,涉及各種不明白的API.而在DSAPI中,可以說已經把勾子簡化到不能再簡化的地步.甚至不需要任何示例代碼即會使用.那麼如何實現呢?
Private WithEvents HK As New DSAPI.鍵盤滑鼠鉤子
註意上面帶了WithEvent. 寫完上面那句後,即可選擇該HK,然後通過事件列表裡選擇相應的事件編寫你需要的功能即可.支持的事件如下:
鍵按下 鍵按下並彈起 鍵彈起 滑鼠活動 滑鼠右鍵按下 滑鼠右鍵彈起 滑鼠中鍵按下 滑鼠中鍵彈起 滑鼠左鍵按下 滑鼠左鍵彈起
是不是覺得太簡單了.的確,使用時就這麼簡單.
為了使勾子能起作用,需要啟動它:
在Form1_Load等事件中添加:
HK.啟動勾子()