首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

怎么使用Delphi捕捉其他程序的热键

2012-02-21 
如何使用Delphi捕捉其他程序的热键?在网上找了一些资料,都是使用RegisterHotKey()函数注册自己的快捷键的

如何使用Delphi捕捉其他程序的热键?
在网上找了一些资料,都是使用RegisterHotKey()函数注册自己的快捷键的方式,但是经常和系统中已有的程序的快捷键相互冲突,请问各位高手,怎么实现捕捉其他程序在按下快捷键的功能,例如,在系统任何情况下按F1调出帮助窗口,我想捕捉这个F1按下的动作,使其替换成我自己的程序,即按下F1调用自己设定的程序,请问这个有可能实现么?

[解决办法]
用键盘低阶钩子

google搜索 SetWindowsHookEx WH_KEYBOARD_LL
[解决办法]
老妖说的应该没问题~` 本人不会~~~
[解决办法]
WH_KEYBOARD就够了
[解决办法]
普通的WH_KEYBOARD够了。。

热点排行