diff --git a/stdlib/public/Windows/WinSDK.swift b/stdlib/public/Windows/WinSDK.swift index 81ca84b32ecff..ac2319415fcaf 100644 --- a/stdlib/public/Windows/WinSDK.swift +++ b/stdlib/public/Windows/WinSDK.swift @@ -77,6 +77,20 @@ public var FIONBIO: Int32 { public var CW_USEDEFAULT: Int32 { Int32(bitPattern: 2147483648) } + +public var QS_MOUSE: UINT { + UINT(QS_MOUSEMOVE | QS_MOUSEBUTTON) +} +public var QS_INPUT: UINT { + QS_MOUSE | UINT(QS_KEY | QS_RAWINPUT | QS_TOUCH | QS_POINTER) +} +public var QS_ALLEVENTS: UINT { + QS_INPUT | UINT(QS_POSTMESSAGE | QS_TIMER | QS_PAINT | QS_HOTKEY) +} +public var QS_ALLINPUT: UINT { + QS_INPUT | UINT(QS_POSTMESSAGE | QS_TIMER | QS_PAINT | QS_HOTKEY | QS_SENDMESSAGE) +} + public var WS_OVERLAPPEDWINDOW: UINT { UINT(WS_OVERLAPPED | WS_CAPTION | WS_SYSMENU | WS_THICKFRAME | WS_MINIMIZEBOX | WS_MAXIMIZEBOX) }