diff --git a/PInvoke/User32/WinUser.Keyboard.cs b/PInvoke/User32/WinUser.Keyboard.cs index f0300526..5fa9c49d 100644 --- a/PInvoke/User32/WinUser.Keyboard.cs +++ b/PInvoke/User32/WinUser.Keyboard.cs @@ -6,7 +6,26 @@ namespace Vanara.PInvoke { public static partial class User32 { + /// Flags used by WM_GETHOTKEY and WM_SETHOTKEY + [PInvokeData("winuser.h")] + [Flags] + public enum HOTKEYF : byte + { + /// SHIFT key + HOTKEYF_SHIFT = 0x01, + + /// CTRL key + HOTKEYF_CONTROL = 0x02, + + /// ALT key + HOTKEYF_ALT = 0x04, + + /// Extended key + HOTKEYF_EXT = 0x08, + } + /// Modifiers for key press. + [PInvokeData("winuser.h")] [Flags] public enum HotKeyModifiers { @@ -36,7 +55,7 @@ namespace Vanara.PInvoke } /// Controls various aspects of function operation of . - [PInvokeData("winuser.h", MSDNShortId = "")] + [PInvokeData("winuser.h")] [Flags] public enum KEYEVENTF {