我试图在C#中创建一个自定义宏程序,我想知道如何创建一个低级键盘钩子。我环顾四周,发现了一些,但我不明白它们是如何工作的,或者我如何定制它:/
任何人都可以告诉我如何创建一个基本上做的键盘钩子:
一旦按下任何键,int键码被设置为一个方法(我认为VK代码是我需要的?)
我在网上找到的示例似乎太复杂了:/
谢谢:)
答案 0 :(得分:3)
A Simple C# Global Low Level Keyboard Hook似乎是正确的。当我搜索“键盘钩子”时,这是谷歌的第二次打击,当我搜索你的确切头衔时,这是第一次。 你试过吗?
答案 1 :(得分:1)
我在代码项目here上写了一个RAW INPUT示例,作为起点可能会有所帮助。