为什么ALT不在globalKeyboardHook中按C#? [英] Why isn't ALT pressing in C# in globalKeyboardHook?
本文介绍了为什么ALT不在globalKeyboardHook中按C#?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
如何在全球范围内捕获ALT?
我制作了gkh.HookedKeys.Add(Keys.Z);
和gkh_KeyDown
case Keys.Alt:altDown = true;休息;
但仍未输入案例
how to capture ALT globally?
I made gkh.HookedKeys.Add(Keys.Z);
and in gkh_KeyDown
case Keys.Alt: altDown=true; break;
and still doesn't enter the case
推荐答案
您必须将其应用为KeyModifier .ALT。使用Shift作为修饰符检查此示例。
http://www.fluxbytes.com/csharp/how-to-register-a-global-hotkey-for-your-application-in-c/ [ ^ ]
祝你好运!
You have to apply it as KeyModifier.Alt. Check this example using Shift as modifier.
http://www.fluxbytes.com/csharp/how-to-register-a-global-hotkey-for-your-application-in-c/[^]
Good luck!
这篇关于为什么ALT不在globalKeyboardHook中按C#?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文