public static void KeyboardEvent(KeyboardKeyCodes keyCode, byte bScan = 0, int dwFlags = 0, int dwExtraInfo = 0)
 {
     keybd_event((byte)keyCode, bScan, dwFlags, (IntPtr)dwExtraInfo);
 }
示例#2
0
 /// <summary>
 /// Synthesizes a keystroke
 /// </summary>
 /// <param name="keyCode">A virtual-key code. The code must be a value in the range 1 to 254</param>
 /// <param name="bScan">A hardware scan code for the key</param>
 /// <param name="dwFlags">Controls various aspects of function operation</param>
 /// <param name="dwExtraInfo">An additional value associated with the key stroke</param>
 public static void KeyboardEvent(KeyboardKeyCodes keyCode, byte bScan = 0, KeyboardEventFlags dwFlags = KeyboardEventFlags.NONE, int dwExtraInfo = 0)
 {
     AutoSharpKeyboard.AutoSharpKeyboardInput.KeyboardEvent(keyCode, bScan, (int)dwFlags, dwExtraInfo);
 }