C# 全局鉤子爲什麼只有兩個LL能生效?

使用 C# 去 Hook 默認就只能支持這2個:WH_KEYBOARD_LL,WH_MOUSE_LL 低級鉤子,除這2個以外 .NET Framework 不支持全局鉤子!所以大家應該使用 C++ 做系統鉤子,或者讓 C# 藉助於 EasyHook(https://github.com/EasyHook/EasyHook)也可以達到效果。

微軟官方說明:https://support.microsoft.com/en-us/help/318804/how-to-set-a-windows-hook-in-visual-c-net

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章