C#消耗全局关键事件

Mav*_*283 7 c# keyboard keyevent

我现在面对一个艰难的,至少对我来说很难!

我正在使用此代码捕获按键事件,即使窗口没有焦点也能正常工作.

此外,我希望能够在任何其他具有焦点的应用程序使用之前使用键事件.

搜索后搜索没有给我带来任何结果,有谁知道如何实现这一目标?

小智 0

我确信有一个最简单的方法可以做到这一点(您使用的代码很旧),但我找到了这篇文章。(看最后的代码)

无论如何,您始终可以使用“KeyEventArgs.Handled = true;” 焦点控件的“ KeyDown ”和“ KeyUp ”事件中的属性来限制按键的传播。