我想在我的应用程序中捕获键盘快捷键,并触发一个对话框,如果用户按下键盘组合,即使在应用程序之外.与Google桌面搜索的Ctrl,Ctrl类似,可显示搜索对话框.
我已经尝试使用一些基本上使用Win32互操作的键盘钩子模块来获得这种效果但是我尝试过的每个实现都在某种程度上将键盘绑定到应用程序执行密集操作时开始变得奇怪的行为.如加载大量数据,这会导致键盘和鼠标锁定.
我正在寻找一种轻量级的解决方案,可以在不关闭键盘和鼠标的情况下完成这项工作.
我希望在我的新应用程序中有多个全局热键(从Windows中的任何位置控制应用程序),我在网络上找到的所有给定的源/解决方案似乎提供了一种跛行的解决方案(或者解决方案)仅适用于一个g.hotkey,或运行时在屏幕上创建令人讨厌的鼠标延迟的解决方案).
这里有没有人知道可以帮助我实现这一目标的资源,我可以从中学到什么?什么?
谢谢 !:)