标签: c# winforms hook keyboard-hook
我正在使用it进行全局键盘挂钩。有这样的界限:
gkh.HookedKeys.Add(Keys.A); gkh.HookedKeys.Add(Keys.B);
注册钩住的热键。如何修改该解决方案以使组合挂钩,例如A + B,而不是单个A或B?
答案 0 :(得分:1)
全局热键的标准解决方案是RegisterHotkey API。它支持带有修饰符(Control,Shift,Alt,Windows)的热键,并且不会受到钩子的全局副作用。
RegisterHotkey