我想为不同的热键执行两种方法,检查if-else按下了什么键
如何使用this 示例执行此操作?
我这样使用:
private static void Main()
{
HotKeyManager.RegisterHotKey(key: Keys.G, modifiers: HotKeyEventArgs.KeyModifiers.Alt);
HotKeyManager.HotKeyPressed += new EventHandler<HotKeyEventArgs>(HotKeyManager_HotKeyPressed);
Console.ReadLine();
}
private static void HotKeyManager_HotKeyPressed(object sender, HotKeyEventArgs e)
{
Console.WriteLine("Example HotKeys Activate");
}
如何使用不同的HotKeys执行两个不同的事件?
答案 0 :(得分:4)
您需要注册所有热键,然后才能使用Key
的{{1}}和Modifiers
属性:
HotKeyEventArgs