0

我正在实现这个网站上列出的代码......

http://www.codeproject.com/Articles/117657/InputManager-library-Track-user-input-and-simulate?msg=4509471#xx4509471xx

代码本身在 .NET 中,但是他用 C 编写的解释?不知道为什么,但我需要知道如何将其转换为 .NET

KeyboardHook.KeyDown += new KeyboardHook.KeyDownEventHandler(KeyboardHook_KeyDown);
KeyboardHook.KeyUp += new KeyboardHook.KeyUpEventHandler(KeyboardHook_KeyUp);
KeyboardHook.InstallHook();

我收到一条错误消息,提示“'Public Shared Event KeyDown(vkCode As Integer)' 是一个事件,不能直接调用。使用 'RaiseEvent' 语句引发事件。”

当然,我在 KeyDown 和 KeyUp 版本中都得到了这个。有人可以帮忙吗?

我试过做

AddHandler KeyboardHook.KeyDown, AddressOf KeyboardHook_KeyDown 

但只要 keydown 实际发生,它就不会触发它。

4

0 回答 0