我尝试在 Visual Studio 2010 中映射新的键盘快捷键,但发现它无法识别 Ctrl-M。其他字母都正常。我打开 Visual Studio 2008,发现它在快捷键对话框中也无法识别 Ctrl-M 输入。
虽然 Ctrl-M 不会产生任何可见的系统行为,但我仍然怀疑也许某个程序已经映射了操作系统范围的热键快捷方式。据我所知,UltraMon 是我所知道的唯一一个可以在此计算机上注册热键的程序,但未在其中分配任何热键。
我想知道是否有任何实用程序可以查询 Windows 中程序全局注册的热键是什么?谢谢
更新
好吧,这台笔记本电脑有一个 Intel 集成视频控制小程序,即使没有分配 Ctrl-M,它也支持热键映射。我禁用了它以确保万无一失,但它仍然没有在 Visual Studio 中捕获。
更新
我发现有问题的程序 - WLE 2011 自带的 Bing 栏。哇哦。但是尽管如此,如果有一个可以监视这些的实用程序会更快一些。
答案1
警告:如果您使用 Win 8 或更高版本,请不要使用此实用程序,因为它会产生一些麻烦 - 请参阅评论。
热键指挥官除其他功能外,还显示具有注册热键的程序列表。
它是共享软件,因此如果您只需要查看哪个程序注册了哪个键,您可以使用免费实用程序 Hotkey Explorer,下载链接在同一页面上。
答案2
活动热键检测计算机上当前注册了哪些全局键盘快捷键(热键)。遗憾的是,它无法显示哪个应用程序正在使用哪个映射的键盘快捷键。