我已经构建了一个应用程序,它侦听全局热键(当前为 Alt + Space),当我在 Google Chrome 处于焦点时按下热键时,它会使我的应用程序成为焦点,但也会打开 Chrome 的上下文菜单(右键菜单)。我使用以下 dll 来实现键盘挂钩。
我可以防止这种情况发生吗?如果有怎么办?这不是一个主要问题,但如果有一种方法可以清除与该组合相关的所有现有热键,那么我想学习这一点。
编辑
我选择的正确答案是正确的答案,但对于我的问题。为了在 C# WinForm 中正确实现此功能,我使用了非常有帮助的本教程:http ://www.dreamincode.net/forums/topic/180436-global-hotkeys/