Tag: keyboard hook

C#应用程序中的全局键盘捕获

我想要捕捉我的应用程序中的键盘快捷方式,并触发一个对话框,如果用户在应用程序外按下键盘组合键也会出现。 与Google桌面搜索的Ctrl,Ctrl类似,显示搜索对话框。 我已经尝试过使用一些键盘钩子模块,基本上使用Win32 interop来获得这种效果,但是我试过的每个实现都会将键盘绑定到某种程度,以至于在应用程序正在进行一些密集操作时,会出现怪异的行为。 如加载大量的数据,这将导致键盘和鼠标锁定。 我正在寻找一个轻量级的解决方案,这将允许这样做,而不用捆绑键盘和鼠标。