如何查看windows系统当前哪些程序注册了哪些快捷键?

来源:百度知道 编辑:UC知道 时间:2024/06/06 11:57:45
注意:请不要列出什么常用的快捷键!我想问:
有什么软件或者用什么方法可以把WINDOWS当前正在使用的有效快捷键全部找出来并且指出哪些快捷键是由哪个程序接收的?如果冲突的话列出优先级。
例如:有一次我用了快捷键shift+alt+a想打开金山词霸(我自定义的)发现开始截取屏幕图像,鼠标变成了一个十字,我选定屏幕的一个区域后确实截图成功了,但是我不知道是哪个程序在截图。在百度上搜“shift+alt+a 截图”后才发现这是百度Hi的截图快捷键。
这件事之后我就有了上面的疑问。
再次提醒!注意:请不要列出某软件或操作系统的常用快捷键!

你指的是不依靠任何软件,就单在WINDOWS下就可以查看吗?就我所知,没有!只有各个程序可以查看本程序所设置的快捷键!不过通过注册表可以更改快捷键,不过好象也没什么意思,用那些程序自带的就可以改!

有快捷键的程序,打开后就会注册快捷键,关掉就会注销!如果后打开的程序快捷键和之前的重了,那么后打开的会失效!你按SHIFT+ALT+A是截图就是这个原因!部分软件注册快捷键失败了会有提示(大多是因为被其他程序抢先注册)!

貌似没招……

没见过检测快捷键的程序。

因为 Windows 的程序是基于消息环的消息触发方式。这些快捷键对于系统来说是不处理的。系统会把所有的小心扔进消息环,之后每个程序都按顺序会收到一次键盘消息。之后程序根据自己的设置,检查系统消息里面的数据来确定是不是自己需要的键盘按键被按下。没有见到就把消息扔回消息环,交给下一个程序检测。

查看快捷键的软件和方法,我不清楚,一般来说还是去熟悉你机子上所安装软件的快捷键比较好~截图的话一般无非也就聊天工具等所自带的~

"多谢了,看来是没办法了。也许这个要求太少见了吧。"

这个要求不少见!我也想知道为什么我的Ctrl+S还有Ctrl+D没用了