Пример #1
0
 private void UnHookKeyboard()
 {
     if (_keyboardListener != null)
     {
         _keyboardListener.Dispose();
         _keyboardListener = null;
     }
 }
Пример #2
0
 private void HookKeyboard()
 {
     if (_keyboardListener == null)
     {
         _keyboardListener = new KeyboardListener();
         _keyboardListener.KeyDown += _keyboardListener_KeyDown;
         _keyboardListener.KeyUp += _keyboardListener_KeyUp;
         _logger.Log(">Keyboard hooked!", LogLevel.Debug);
     }
 }
 private void button_AddKey_Click(object sender, EventArgs e)
 {
     if (keyboardCounterKeyClick == null)
         keyboardCounterKeyClick = new KeyboardCounterKeyClick();
     keyboardCounterKeyClick.Location = new Point(this.Location.X + 20, this.Location.Y + 20);
     keyboardListener = new KeyboardListener(true);
     keyboardListener.KeyDown += Kb_KeyDown;
     keyboardCounterKeyClick.Closing += KeyboardCounterKeyClick_Closing;
     keyboardCounterKeyClick.ShowDialog();
 }