2010-01-17 106 views
3

是否可以检测所有由操作系统注册的热键以及当前正在运行的软件应用程序? Windows平台上的任何本机或托管方法?我知道,如果热键已经注册,RegisterHotKey函数返回false,但是我正在寻找的是一种方法,方法等,它会给我一个已注册热键的列表。使用RegisterHotKey循环所有可能的组合听起来不是一个好主意。更有效率的东西?我们如何检测其他应用程序注册的热键?

+1

对不起,我绝对我接受了答案。 – user246392 2010-01-17 14:47:58

+0

不要只因为有人告诉你接受答案而接受答案。答案是非常差和误导。 – Joe 2013-08-29 03:45:06

回答

-1

这个程序管理要做到这一点,但不知道怎么回事, http://diamondcs.com.au/dse/detection/hotkeys.php

像这样的程序,扫描所有进程的句柄,从而揭示所有的应用程序 的热键,这可能是一个耗时的过程

这是一个开源的应用程序,与所有进程的基本事实细节涉及

http://sourceforge.net/projects/processhacker/

+1

这不是一个答案,是吗? – phunehehe 2010-01-17 13:44:37

+0

拿@phunehehe, 开玩笑:)。 – 2010-01-17 13:59:54

相关问题