Example #1
0
 /// <summary>
 ///     Indicates whether a key identified by its virtual key code is pressed
 /// </summary>
 /// <param name="virtualKeyCode">The <see cref="INativeKeyboard.VirtualKeyCode" /> of the key to check.</param>
 /// <returns><see langword="true" /> if the key is pressed, <see langword="false" /> otherwise.</returns>
 public bool IsKeyPressed(INativeKeyboard.VirtualKeyCode virtualKeyCode)
 {
     return(Convert.ToBoolean(GetKeyState(virtualKeyCode) & (int)KeyMask.KEY_PRESSED));
 }
Example #2
0
 private static extern short GetKeyState(INativeKeyboard.VirtualKeyCode nVirtualKeyCode);