Beispiel #1
0
 /// <summary>
 /// Generate KeyboardHookEventArgs for a key up
 /// </summary>
 /// <param name="virtualKeyCode">VirtualKeyCode</param>
 /// <returns>KeyboardHookEventArgs</returns>
 public static KeyboardHookEventArgs KeyUp(VirtualKeyCode virtualKeyCode)
 {
     return(new KeyboardHookEventArgs
     {
         Key = virtualKeyCode,
         IsKeyDown = false,
         IsModifier = virtualKeyCode.IsModifier()
     });
 }
Beispiel #2
0
 private static KeyboardHookEventArgs KeyDown(VirtualKeyCode virtualKeyCode)
 {
     return(new KeyboardHookEventArgs
     {
         Key = virtualKeyCode,
         IsKeyDown = true,
         IsModifier = virtualKeyCode.IsModifier()
     });
 }