namespace NibblePoker.Win32Bindings.WinUser.SendKeys; // ReSharper disable InconsistentNaming [Flags] public enum EKeyEventFlags : uint { // https://learn.microsoft.com/en-us/windows/win32/api/winuser/ns-winuser-keybdinput /// /// If specified, the wScan scan code consists of a sequence of two bytes, where the first byte has a value of 0xE0. /// See Extended-Key Flag /// for more info. /// /// /// KEYEVENTF_EXTENDEDKEY = 0x0001, /// /// If specified, the key is being released. /// If not specified, the key is being pressed. /// /// /// KEYEVENTF_KEYUP = 0x0002, /// /// If specified, identifies the key and is ignored. /// /// /// KEYEVENTF_SCANCODE = 0x0004, /// /// If specified, the system synthesizes a VK_PACKET keystroke. /// The parameter must be zero. /// This flag can only be combined with the flag. /// /// /// KEYEVENTF_UNICODE = 0x0008, }