private static void OnHotKeyPressed(HotKeyEventArgs e)
 {
     if (KeyListener.HotKeyPressed != null)
     {
         KeyListener.HotKeyPressed(null, e);
     }
 }
Ejemplo n.º 2
0
 static void Main(string[] args)
 {
     KeyListener.RegisterHotKey(Keys.A);
     KeyListener.HotKeyPressed += new EventHandler <HotKeyEventArgs>(KeyListener_HotKeyPressed);
     while (true)
     {
         Console.ReadKey(true);
     }
 }
            protected override void WndProc(ref Message m)
            {
                if (m.Msg == WM_HOTKEY)
                {
                    HotKeyEventArgs e = new HotKeyEventArgs(m.LParam);
                    KeyListener.OnHotKeyPressed(e);
                }

                base.WndProc(ref m);
            }