public static void KeyboardEvent(KeyboardKeyCodes keyCode, byte bScan = 0, int dwFlags = 0, int dwExtraInfo = 0) { keybd_event((byte)keyCode, bScan, dwFlags, (IntPtr)dwExtraInfo); }
/// <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); }