Vanara.PInvoke.User32 3.4.6 The ID prefix of this package has been reserved for one of the owners of this package by NuGet.org. Prefix Reserved

.NET 5.0 .NET Core 3.1 .NET Standard 2.0 .NET Framework 4.5
Install-Package Vanara.PInvoke.User32 -Version 3.4.6
dotnet add package Vanara.PInvoke.User32 --version 3.4.6
<PackageReference Include="Vanara.PInvoke.User32" Version="3.4.6" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Vanara.PInvoke.User32 --version 3.4.6
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#r "nuget: Vanara.PInvoke.User32, 3.4.6"
#r directive can be used in F# Interactive, C# scripting and .NET Interactive. Copy this into the interactive tool or source code of the script to reference the package.
// Install Vanara.PInvoke.User32 as a Cake Addin
#addin nuget:?package=Vanara.PInvoke.User32&version=3.4.6

// Install Vanara.PInvoke.User32 as a Cake Tool
#tool nuget:?package=Vanara.PInvoke.User32&version=3.4.6
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Vanara

Vanara.PInvoke.User32 NuGet Package

Version Build status

PInvoke API (methods, structures and constants) imported from Windows User32.dll.

What is Vanara?

Vanara is a community project that contains various .NET assemblies which have P/Invoke functions, interfaces, enums and structures from Windows libraries. Each assembly is associated with one or a few tightly related libraries.

Issues?

First check if it's already fixed by trying the AppVeyor build. If you're still running into problems, file an issue.

Included in Vanara.PInvoke.User32

Functions Enumerations Structures
ActivateKeyboardLayout AddClipboardFormatListener AdjustWindowRect AdjustWindowRectEx AdjustWindowRectExForDpi AllowSetForegroundWindow AnimateWindow AnyPopup AppendMenuA AppendMenuW AreDpiAwarenessContextsEqual ArrangeIconicWindows AttachThreadInput BeginDeferWindowPos BeginPaint BlockInput BringWindowToTop BroadcastSystemMessage BroadcastSystemMessageEx CalculatePopupWindowPosition CallMsgFilter CallNextHookEx CallWindowProc CascadeWindows ChangeClipboardChain ChangeDisplaySettings ChangeDisplaySettingsEx ChangeWindowMessageFilter ChangeWindowMessageFilterEx CharToOem CharToOemBuff CheckDlgButton CheckMenuItem CheckMenuRadioItem CheckRadioButton ChildWindowFromPoint ChildWindowFromPointEx ClientToScreen ClipCursor CloseClipboard CloseDesktop CloseGestureInfoHandle CloseTouchInputHandle CloseWindow CloseWindowStation CopyAcceleratorTableA CopyAcceleratorTableW CopyIcon CopyImage CopyRect CountClipboardFormats CreateAcceleratorTable CreateCaret CreateCursor CreateDesktop CreateDesktopExA CreateDesktopExW CreateDialogIndirectParam CreateDialogParam CreateIcon CreateIconFromResource CreateIconFromResourceEx CreateIconIndirect CreateMenu CreatePopupMenu CreateSyntheticPointerDevice CreateWindowEx CreateWindowStation DefDlgProc DeferWindowPos DefFrameProc DefMDIChildProc DefRawInputProc DefWindowProc DeleteMenu DeregisterShellHookWindow DestroyAcceleratorTable DestroyCaret DestroyCursor DestroyIcon DestroyMenu DestroySyntheticPointerDevice DestroyWindow DialogBoxIndirectParam DialogBoxParam DisableProcessWindowsGhosting DispatchMessage DisplayConfigGetDeviceInfo DisplayConfigSetDeviceInfo DlgDirSelectComboBoxEx DragDetect DrawAnimatedRects DrawCaption DrawEdge DrawFocusRect DrawFrameControl DrawIcon DrawIconEx DrawMenuBar DrawState DrawText DrawTextEx EmptyClipboard EnableMenuItem EnableMouseInPointer EnableNonClientDpiScaling EnableScrollBar EnableWindow EndDeferWindowPos EndDialog EndMenu EndPaint EndTask EnumChildWindows EnumClipboardFormats EnumDesktops EnumDesktopWindows EnumDisplayDevices EnumDisplayMonitors EnumDisplaySettings EnumDisplaySettingsEx EnumPropsA EnumPropsEx EnumPropsW EnumThreadWindows EnumWindows EnumWindowStations EqualRect EvaluateProximityToPolygon EvaluateProximityToRect ExcludeUpdateRgn ExitWindowsEx FillRect FindWindow FindWindowEx FlashWindow FlashWindowEx FrameRect FreeDDElParam GetActiveWindow GetAltTabInfo GetAncestor GetAsyncKeyState GetAutoRotationState GetAwarenessFromDpiAwarenessContext GetCapture GetCaretBlinkTime GetCaretPos GetClassInfo GetClassInfoEx GetClassLong GetClassLongPtr GetClassName GetClassWord GetClientRect GetClipboardData GetClipboardFormatNameA GetClipboardFormatNameW GetClipboardOwner GetClipboardSequenceNumber GetClipboardViewer GetClipCursor GetCurrentInputMessageSource GetCursor GetCursorInfo GetCursorPos GetDC GetDCEx GetDesktopWindow GetDialogBaseUnits GetDialogControlDpiChangeBehavior GetDialogDpiChangeBehavior GetDisplayAutoRotationPreferences GetDisplayConfigBufferSizes GetDlgCtrlID GetDlgItem GetDlgItemInt GetDlgItemText GetDoubleClickTime GetDpiForSystem GetDpiForWindow GetDpiFromDpiAwarenessContext GetFocus GetForegroundWindow GetGestureConfig GetGestureExtraArgs GetGestureInfo GetGuiResources GetGUIThreadInfo GetIconInfo GetIconInfoEx GetInputState GetKBCodePage GetKeyboardLayout GetKeyboardLayoutList GetKeyboardLayoutName GetKeyboardState GetKeyboardType GetKeyNameText GetKeyState GetLastActivePopup GetLastInputInfo GetLayeredWindowAttributes GetMenu GetMenuBarInfo GetMenuCheckMarkDimensions GetMenuContextHelpId GetMenuDefaultItem GetMenuInfo GetMenuItemCount GetMenuItemID GetMenuItemInfoA GetMenuItemInfoW GetMenuItemRect GetMenuState GetMenuString GetMessage GetMessageExtraInfo GetMessagePos GetMessageTime GetMonitorInfo GetMouseMovePointsEx GetNextDlgGroupItem GetNextDlgTabItem GetOpenClipboardWindow GetParent GetPhysicalCursorPos GetPointerCursorId GetPointerDevice GetPointerDeviceCursors GetPointerDeviceProperties GetPointerDeviceRects GetPointerDevices GetPointerFrameInfo GetPointerFrameInfoHistory GetPointerFramePenInfo GetPointerFramePenInfoHistory GetPointerFrameTouchInfo GetPointerFrameTouchInfoHistory GetPointerInfo GetPointerInfoHistory GetPointerInputTransform GetPointerPenInfo GetPointerPenInfoHistory GetPointerTouchInfo GetPointerTouchInfoHistory GetPointerType GetPriorityClipboardFormat GetProcessDefaultLayout GetProcessWindowStation GetProp GetQueueStatus GetRawInputBuffer GetRawInputData GetRawInputDeviceInfo GetRawInputDeviceList GetRawPointerDeviceData GetRegisteredRawInputDevices GetScrollBarInfo GetScrollInfo GetScrollPos GetScrollRange GetShellWindow GetSubMenu GetSysColor GetSysColorBrush GetSystemDpiForProcess GetSystemMenu GetSystemMetrics GetSystemMetricsForDpi GetTabbedTextExtent GetThreadDesktop GetThreadDpiAwarenessContext GetThreadDpiHostingBehavior GetTitleBarInfo GetTopWindow GetTouchInputInfo GetUnpredictedMessagePos GetUpdatedClipboardFormats GetUpdateRect GetUpdateRgn GetUserObjectInformationA GetUserObjectInformationW GetUserObjectSecurity GetWindow GetWindowContextHelpId GetWindowDC GetWindowDisplayAffinity GetWindowDpiAwarenessContext GetWindowDpiHostingBehavior GetWindowFeedbackSetting GetWindowInfo GetWindowLong GetWindowLongPtr GetWindowModuleFileName GetWindowPlacement GetWindowRect GetWindowRgn GetWindowRgnBox GetWindowText GetWindowTextLength GetWindowThreadProcessId GrayString HideCaret HiliteMenuItem ImpersonateDdeClientWindow InflateRect InitializeTouchInjection InjectSyntheticPointerInput InjectTouchInput InSendMessage InSendMessageEx InsertMenu InsertMenuItem InternalGetWindowText IntersectRect InvalidateRect InvalidateRgn InvertRect IsChild IsClipboardFormatAvailable IsDialogMessage IsDlgButtonChecked IsGUIThread IsHungAppWindow IsIconic IsImmersiveProcess IsMenu IsMouseInPointerEnabled IsProcessDPIAware IsRectEmpty IsTouchWindow IsValidDpiAwarenessContext IsWindow IsWindowEnabled IsWindowRedirectedForPrint IsWindowUnicode IsWindowVisible IsWinEventHookInstalled IsWow64Message IsZoomed keybd_event KillTimer LoadAcceleratorsA LoadAcceleratorsW LoadBitmap LoadCursor LoadCursorFromFileA LoadCursorFromFileW LoadIcon LoadImage LoadKeyboardLayout LoadMenu LoadMenuIndirect LoadString LockSetForegroundWindow LockWindowUpdate LockWorkStation LogicalToPhysicalPoint LogicalToPhysicalPointForPerMonitorDPI LookupIconIdFromDirectory LookupIconIdFromDirectoryEx MapDialogRect MapVirtualKey MapVirtualKeyEx MapWindowPoints MB_GetString MenuItemFromPoint MessageBeep MessageBox MessageBoxIndirect ModifyMenu MonitorFromPoint MonitorFromRect MonitorFromWindow mouse_event MoveWindow MsgWaitForMultipleObjects MsgWaitForMultipleObjectsEx NotifyWinEvent OemKeyScan OemToChar OemToCharBuff OffsetRect OpenClipboard OpenDesktop OpenIcon OpenInputDesktop OpenWindowStation PackDDElParam PackTouchHitTestingProximityEvaluation PaintDesktop PeekMessage PhysicalToLogicalPoint PhysicalToLogicalPointForPerMonitorDPI PostMessage PostQuitMessage PostThreadMessage PrintWindow PrivateExtractIcons PtInRect QueryDisplayConfig RealChildWindowFromPoint RealGetWindowClass RedrawWindow RegisterClass RegisterClassEx RegisterClipboardFormat RegisterDeviceNotification RegisterHotKey RegisterPointerDeviceNotifications RegisterPointerInputTarget RegisterPointerInputTargetEx RegisterPowerSettingNotification RegisterRawInputDevices RegisterShellHookWindow RegisterSuspendResumeNotification RegisterTouchHitTestingWindow RegisterTouchWindow RegisterWindowMessage ReleaseCapture ReleaseDC RemoveClipboardFormatListener RemoveMenu RemoveProp ReplyMessage ReuseDDElParam ScreenToClient ScrollDC ScrollWindow ScrollWindowEx SendDlgItemMessage SendInput SendMessage SendMessageCallbackA SendMessageCallbackW SendMessageTimeout SendNotifyMessage SetActiveWindow SetCapture SetCaretBlinkTime SetCaretPos SetClassLong SetClassLongPtr SetClassWord SetClipboardData SetClipboardViewer SetCoalescableTimer SetCursor SetCursorPos SetDialogControlDpiChangeBehavior SetDialogDpiChangeBehavior SetDisplayAutoRotationPreferences SetDisplayConfig SetDlgItemInt SetDlgItemText SetDoubleClickTime SetFocus SetForegroundWindow SetGestureConfig SetKeyboardState SetLastErrorEx SetLayeredWindowAttributes SetMenu SetMenuContextHelpId SetMenuDefaultItem SetMenuInfo SetMenuItemBitmaps SetMenuItemInfo SetMessageExtraInfo SetParent SetPhysicalCursorPos SetProcessDefaultLayout SetProcessDPIAware SetProcessDpiAwarenessContext SetProcessRestrictionExemption SetProcessWindowStation SetProp SetRect SetRectEmpty SetScrollInfo SetScrollPos SetScrollRange SetSysColors SetSystemCursor SetThreadCursorCreationScaling SetThreadDesktop SetThreadDpiAwarenessContext SetThreadDpiHostingBehavior SetTimer SetUserObjectInformation SetUserObjectSecurity SetWindowContextHelpId SetWindowDisplayAffinity SetWindowFeedbackSetting SetWindowLong SetWindowLongPtr SetWindowPlacement SetWindowPos SetWindowRgn SetWindowsHookExA SetWindowsHookExW SetWindowText SetWinEventHook ShowCaret ShowCursor ShowOwnedPopups ShowScrollBar ShowWindow ShowWindowAsync ShutdownBlockReasonCreate ShutdownBlockReasonDestroy ShutdownBlockReasonQuery SkipPointerFrameMessages SoundSentry SubtractRect SwapMouseButton SwitchDesktop SwitchToThisWindow SystemParametersInfo SystemParametersInfoForDpi TabbedTextOut TileWindows ToAscii ToAsciiEx ToUnicode ToUnicodeEx TrackMouseEvent TrackPopupMenu TrackPopupMenuEx TranslateAccelerator TranslateMDISysAccel TranslateMessage UnhookWindowsHookEx UnhookWinEvent UnionRect UnloadKeyboardLayout UnpackDDElParam UnregisterClass UnregisterDeviceNotification UnregisterHotKey UnregisterPointerInputTarget UnregisterPowerSettingNotification UnregisterSuspendResumeNotification UnregisterTouchWindow UpdateLayeredWindow UpdateLayeredWindowIndirect UpdateWindow UserHandleGrantAccess ValidateRect ValidateRgn VkKeyScan VkKeyScanEx WaitForInputIdle WaitMessage WindowFromDC WindowFromPhysicalPoint WindowFromPoint WinHelp WINNLSEnableIME VP_COMMAND VP_CP_CMD VP_CP_TYPE VP_FLAGS VP_MODE VP_TV WindowMessage WindowStyles WindowStylesEx FVIRT ButtonMessage ButtonNotification ButtonStateFlags ButtonStyle ClipboardNotificationMessage StandardClipboardFormat ComboBoxInfoState ComboBoxMessage ComboBoxNotification ComboBoxStyle ORIENTATION_PREFERENCE AR_STATE CursorState OCR DBT_DEVTYPE DBTF DEVICE_NOTIFY DeviceBroadcastEvent LOCKF LOCKP CreateDesktopFlags CreateWindowStationFlags UserObjectInformationType QDC SDC EditMessage EditNotification ChangeDisplaySettingsFlags CopyImageOptions DCX GR HitTestValues WindowLongFlags HelpCmd DIALOG_CONTROL_DPI_CHANGE_BEHAVIORS DIALOG_DPI_CHANGE_BEHAVIORS DPI_AWARENESS DPI_HOSTING_BEHAVIOR HC HCBT HookType WINEVENT DrawIconExFlags INPUT_MESSAGE_DEVICE_TYPE INPUT_MESSAGE_ORIGIN_ID INPUTTYPE MouseState RI_KEY RI_MOUSE RID RIDEV RIM_TYPE HOTKEYF HotKeyModifiers KEYEVENTF KLF MAPVK VK GetMenuDefaultItemFlags MenuFlags MenuInfoMember MenuInfoStyle MenuItemInfoMask MenuItemState MenuItemType MNGOF BSF BSM ISMEX MWMO PM QS SMTO EDD EDS MonitorFlags MonitorInfoFlags GMMP MOUSEEVENTF TME ODA ODS ODT BorderFlags BorderStyles3D DrawCaptionFlags DrawStateFlags FrameControlState FrameControlType IDANI RedrawWindowFlags PEN_FLAGS PEN_MASK POINTER_BUTTON_CHANGE_TYPE POINTER_DEVICE_CURSOR_TYPE POINTER_DEVICE_TYPE POINTER_FEEDBACK_MODE POINTER_FLAGS POINTER_INPUT_TYPE TOUCH_FLAGS TOUCH_MASK PowerBroadcastType LoadImageOptions LoadImageType ESB_FLAGS SB ScrollWindowFlags SIF StaticMessage StaticNotification StaticStyle ARW ATF ContactVisualization ExitWindowsFlags FKF GestureVisualization HANDEDNESS HELPINFOCONTEXT HFC MB_FLAGS MB_RESULT MKF MouseWheelRouting PenArbitrationType PenVisualization SERKF SKF SPI SPIF SSF SSGF SSTF SSWF SystemMetric TKF GC GCF GF GID TOUCH_FEEDBACK TOUCH_HIT_TESTING TOUCHEVENTF TOUCHINPUTMASKF TWF AnimateWindowFlags ChildWindowSkipOptions DefaultLayout FEEDBACK_TYPE FLASHW GetAncestorFlag GetWindowCmd GUIThreadInfoFlags GWFS LayeredWindowAttributes LSFW MdiTileFlags MessageFilterExAction MessageFilterFlag MessageFilterInformation ObjectState PW SetWindowPosFlags SysCommand TrackPopupMenuFlags UpdateLayeredWindowFlags WindowClassStyles WindowDisplayAffinity WindowPlacementFlags ICONINFO VIDEOPARAMETERS NMHDR ACCEL METAFILEPICT CURSORINFO DEV_BROADCAST_DEVICEINTERFACE DEV_BROADCAST_DEVNODE DEV_BROADCAST_HANDLE DEV_BROADCAST_HDR DEV_BROADCAST_NET DEV_BROADCAST_OEM DEV_BROADCAST_PORT DEV_BROADCAST_USERDEFINED DEV_BROADCAST_VOLUME HDEVNOTIFY VolLockBroadcast USEROBJECTFLAGS DLGITEMTEMPLATE DLGTEMPLATE MINMAXINFO WINDOWPOS DRAWTEXTPARAMS HELPWININFO MULTIKEYHELP DPI_AWARENESS_CONTEXT CBT_CREATEWND CBTACTIVATESTRUCT CWPRETSTRUCT CWPSTRUCT DEBUGHOOKINFO EVENTMSG HHOOK HWINEVENTHOOK KBDLLHOOKSTRUCT MOUSEHOOKSTRUCT MOUSEHOOKSTRUCTEX MSLLHOOKSTRUCT ICONINFOEX HARDWAREINPUT HRAWINPUT INPUT INPUT_MESSAGE_SOURCE LASTINPUTINFO MOUSEINPUT RAWHID RAWINPUT RAWINPUTDEVICE RAWINPUTDEVICELIST RAWINPUTHEADER RAWKEYBOARD RAWMOUSE RID_DEVICE_INFO RID_DEVICE_INFO_HID RID_DEVICE_INFO_KEYBOARD RID_DEVICE_INFO_MOUSE HKL KEYBDINPUT MDINEXTMENU MENUBARINFO MENUEX_TEMPLATE_HEADER MENUEX_TEMPLATE_ITEM MENUGETOBJECTINFO MENUINFO MENUITEMINFO MENUITEMTEMPLATE MENUITEMTEMPLATEHEADER TPMPARAMS BSMINFO MONITORINFO MONITORINFOEX MOUSEMOVEPOINT TRACKMOUSEEVENT COMPAREITEMSTRUCT DELETEITEMSTRUCT DRAWITEMSTRUCT MEASUREITEMSTRUCT PAINTSTRUCT HSYNTHETICPOINTERDEVICE INPUT_TRANSFORM POINTER_DEVICE_CURSOR_INFO POINTER_DEVICE_INFO POINTER_DEVICE_PROPERTY POINTER_INFO POINTER_PEN_INFO POINTER_TOUCH_INFO POINTER_TYPE_INFO POWERBROADCAST_SETTING GRPICONDIR GRPICONDIRENTRY SCROLLBARINFO SCROLLINFO ACCESSTIMEOUT ANIMATIONINFO AUDIODESCRIPTION FILTERKEYS HELPINFO HIGHCONTRAST ICONMETRICS MINIMIZEDMETRICS MOUSEKEYS MSGBOXPARAMS NONCLIENTMETRICS SERIALKEYS SOUNDSENTRY STICKYKEYS TOGGLEKEYS TOUCHPREDICTIONPARAMETERS GESTURECONFIG GESTUREINFO GESTURENOTIFYSTRUCT HGESTUREINFO HTOUCHINPUT TOUCH_HIT_TESTING_INPUT TOUCH_HIT_TESTING_PROXIMITY_EVALUATION TOUCHINPUT ALTTABINFO CHANGEFILTERSTRUCT CREATESTRUCT FLASHWINFO GUITHREADINFO TITLEBARINFO UPDATELAYEREDWINDOWINFO WINDOWINFO WINDOWPLACEMENT WNDCLASS WNDCLASSEX DATA
Product Versions
.NET net5.0 net5.0-windows net6.0 net6.0-android net6.0-ios net6.0-maccatalyst net6.0-macos net6.0-tvos net6.0-windows
.NET Core netcoreapp2.0 netcoreapp2.1 netcoreapp2.2 netcoreapp3.0 netcoreapp3.1
.NET Standard netstandard2.0 netstandard2.1
.NET Framework net45 net451 net452 net46 net461 net462 net463 net47 net471 net472 net48
MonoAndroid monoandroid
MonoMac monomac
MonoTouch monotouch
Tizen tizen40 tizen60
Xamarin.iOS xamarinios
Xamarin.Mac xamarinmac
Xamarin.TVOS xamarintvos
Xamarin.WatchOS xamarinwatchos
Compatible target framework(s)
Additional computed target framework(s)
Learn more about Target Frameworks and .NET Standard.

NuGet packages (16)

Showing the top 5 NuGet packages that depend on Vanara.PInvoke.User32:

Package Downloads
Vanara.PInvoke.ComCtl32 The ID prefix of this package has been reserved for one of the owners of this package by NuGet.org.

PInvoke API (methods, structures and constants) imported from Windows ComCtl32.dll.

NetDimension.NanUI

NanUI is an open source .NET component for Windows Form Applications. It's base on Chromium Embedded Framework. All .NET developers who wants to use front-end technologies such as HTML5/CSS3/JavaScript to design the user interface of Windows Form Applications.

Vanara.SystemServices The ID prefix of this package has been reserved for one of the owners of this package by NuGet.org.

Classes for system related items derived from the Vanara PInvoke libraries. Includes extensions for Process (privileges and elavation), FileInfo (compression info), Shared Network Drives and Devices, and ServiceController (SetStartType) that pull extended information through native API calls.

Vanara.PInvoke.UxTheme The ID prefix of this package has been reserved for one of the owners of this package by NuGet.org.

PInvoke API (methods, structures and constants) imported from Windows UxTheme.dll.

Vanara.Windows.Forms The ID prefix of this package has been reserved for one of the owners of this package by NuGet.org.

Classes for user interface related items derived from the Vanara PInvoke libraries. Includes extensions for almost all common controls to give post Vista capabilities, WinForms controls (panel, commandlink, enhanced combo boxes, IPAddress, split button, trackbar and themed controls), shutdown/restart/lock control, buffered painting, resource files, access control editor, simplifed designer framework for Windows.Forms.

GitHub repositories (4)

Showing the top 4 popular GitHub repositories that depend on Vanara.PInvoke.User32:

Repository Stars
NetDimension/NanUI
NanUI is an open source .NET project for .NET developers who want to build desktop applications with HTML, CSS and JavaScript.
ashmind/SharpLab
.NET language playground
glsorre/amethystwindows
Automatic tiling window manager for Windows 10/11
xunkong/desktop
Scighost 的原神工具箱
Version Downloads Last updated
3.4.6 29 8/7/2022
3.4.5 711 7/17/2022
3.4.4 747 7/5/2022
3.4.3 1,448 6/14/2022
3.4.2 1,952 5/13/2022
3.4.1 1,092 5/5/2022
3.4.0 4,044 3/14/2022
3.3.15 14,800 12/27/2021
3.3.14 4,115 10/26/2021
3.3.13 2,084 9/30/2021
3.3.12 6,026 8/30/2021
3.3.11 4,779 7/22/2021
3.3.10 4,004 6/4/2021
3.3.9 3,714 5/7/2021
3.3.8 5,378 4/7/2021
3.3.7 3,558 3/24/2021
3.3.6 1,731 3/19/2021
3.3.5 3,191 3/1/2021
3.3.4 1,714 2/11/2021
3.3.3 4,923 2/3/2021
3.3.2 1,456 1/21/2021
3.3.1 3,373 1/20/2021
3.3.0 4,586 11/20/2020
3.2.21 1,057 11/13/2020
3.2.20 3,962 11/8/2020
3.2.19 5,186 10/23/2020
3.2.18 1,000 10/21/2020
3.2.17 3,069 9/20/2020
3.2.16 1,190 9/7/2020
3.2.15 1,150 8/30/2020
3.2.14 1,221 8/20/2020
3.2.13 1,483 7/27/2020
3.2.12 1,300 7/13/2020
3.2.11 1,405 6/28/2020
3.2.10 1,278 6/14/2020
3.2.9 1,381 6/3/2020
3.2.7 1,931 5/4/2020
3.2.6 1,157 4/21/2020
3.2.5 1,082 4/15/2020
3.2.4 1,082 4/12/2020
3.2.3 1,153 4/1/2020
3.2.2 1,040 3/24/2020
3.2.1 1,065 3/17/2020
3.2.0 1,270 2/27/2020
3.1.9 1,310 1/17/2020
3.1.8 1,222 1/13/2020
3.1.7 1,069 1/6/2020
3.1.6 1,149 12/12/2019
3.1.5 1,230 11/26/2019
3.1.4 1,135 11/25/2019
3.1.3 1,219 11/8/2019
3.1.2 1,057 11/4/2019
3.1.1 2,094 10/17/2019
3.1.0 1,071 10/3/2019
3.0.1 1,147 9/20/2019
3.0.0 1,097 8/27/2019
2.3.11 1,653 6/9/2019
2.3.10 630 6/5/2019
2.3.9 589 5/26/2019
2.3.8 608 5/13/2019
2.3.7 624 4/24/2019
2.3.6 573 4/17/2019
2.3.5 556 4/10/2019
2.3.4 615 3/9/2019
2.3.3 545 3/8/2019
2.3.2 593 2/28/2019
2.3.1 582 2/25/2019
2.3.0 570 2/22/2019
2.2.1 634 2/12/2019
2.2.0 617 2/1/2019
2.1.2 1,921 1/14/2019
2.1.0 672 12/15/2018
2.0.1 654 12/7/2018
2.0.0 664 11/28/2018
1.1.0 1,179 9/10/2018
1.0.18 828 8/10/2018
1.0.17 783 7/30/2018
1.0.16 1,125 6/29/2018
1.0.15 839 6/27/2018
1.0.14 895 6/8/2018
1.0.13 862 6/6/2018
1.0.12 918 4/5/2018
1.0.11 866 4/4/2018
1.0.10 857 3/27/2018
1.0.9 845 3/26/2018
1.0.8 878 2/7/2018
1.0.7 889 1/27/2018
1.0.6 964 1/8/2018
1.0.5 953 12/28/2017
1.0.4 922 12/15/2017
1.0.3 749 12/8/2017
1.0.2 759 11/30/2017
1.0.1 770 11/28/2017

Currently implements:

Functions
ActivateKeyboardLayout AddClipboardFormatListener AdjustWindowRect AdjustWindowRectEx AdjustWindowRectExForDpi AllowSetForegroundWindow AnimateWindow AnyPopup AppendMenuA AppendMenuW AreDpiAwarenessContextsEqual ArrangeIconicWindows AttachThreadInput BeginDeferWindowPos BeginPaint BlockInput BringWindowToTop BroadcastSystemMessage BroadcastSystemMessageEx CalculatePopupWindowPosition CallMsgFilter CallNextHookEx CallWindowProc CascadeWindows ChangeClipboardChain ChangeDisplaySettings ChangeDisplaySettingsEx ChangeWindowMessageFilter ChangeWindowMessageFilterEx CharToOem CharToOemBuff CheckDlgButton CheckMenuItem CheckMenuRadioItem CheckRadioButton ChildWindowFromPoint ChildWindowFromPointEx ClientToScreen ClipCursor CloseClipboard CloseDesktop CloseGestureInfoHandle CloseTouchInputHandle CloseWindow CloseWindowStation CopyAcceleratorTableA CopyAcceleratorTableW CopyIcon CopyImage CopyRect CountClipboardFormats CreateAcceleratorTable CreateCaret CreateCursor CreateDesktop CreateDesktopExA CreateDesktopExW CreateDialogIndirectParam CreateDialogParam CreateIcon CreateIconFromResource CreateIconFromResourceEx CreateIconIndirect CreateMenu CreatePopupMenu CreateSyntheticPointerDevice CreateWindowEx CreateWindowStation DefDlgProc DeferWindowPos DefFrameProc DefMDIChildProc DefRawInputProc DefWindowProc DeleteMenu DeregisterShellHookWindow DestroyAcceleratorTable DestroyCaret DestroyCursor DestroyIcon DestroyMenu DestroySyntheticPointerDevice DestroyWindow DialogBoxIndirectParam DialogBoxParam DisableProcessWindowsGhosting DispatchMessage DisplayConfigGetDeviceInfo DisplayConfigSetDeviceInfo DlgDirSelectComboBoxEx DragDetect DrawAnimatedRects DrawCaption DrawEdge DrawFocusRect DrawFrameControl DrawIcon DrawIconEx DrawMenuBar DrawState DrawText DrawTextEx EmptyClipboard EnableMenuItem EnableMouseInPointer EnableNonClientDpiScaling EnableScrollBar EnableWindow EndDeferWindowPos EndDialog EndMenu EndPaint EndTask EnumChildWindows EnumClipboardFormats EnumDesktops EnumDesktopWindows EnumDisplayDevices EnumDisplayMonitors EnumDisplaySettings EnumDisplaySettingsEx EnumPropsA EnumPropsEx EnumPropsW EnumThreadWindows EnumWindows EnumWindowStations EqualRect EvaluateProximityToPolygon EvaluateProximityToRect ExcludeUpdateRgn ExitWindowsEx FillRect FindWindow FindWindowEx FlashWindow FlashWindowEx FrameRect FreeDDElParam GetActiveWindow GetAltTabInfo GetAncestor GetAsyncKeyState GetAutoRotationState GetAwarenessFromDpiAwarenessContext GetCapture GetCaretBlinkTime GetCaretPos GetClassInfo GetClassInfoEx GetClassLong GetClassLongPtr GetClassName GetClassWord GetClientRect GetClipboardData GetClipboardFormatNameA GetClipboardFormatNameW GetClipboardOwner GetClipboardSequenceNumber GetClipboardViewer GetClipCursor GetCurrentInputMessageSource GetCursor GetCursorInfo GetCursorPos GetDC GetDCEx GetDesktopWindow GetDialogBaseUnits GetDialogControlDpiChangeBehavior GetDialogDpiChangeBehavior GetDisplayAutoRotationPreferences GetDisplayConfigBufferSizes GetDlgCtrlID GetDlgItem GetDlgItemInt GetDlgItemText GetDoubleClickTime GetDpiForSystem GetDpiForWindow GetDpiFromDpiAwarenessContext GetFocus GetForegroundWindow GetGestureConfig GetGestureExtraArgs GetGestureInfo GetGuiResources GetGUIThreadInfo GetIconInfo GetIconInfoEx GetInputState GetKBCodePage GetKeyboardLayout GetKeyboardLayoutList GetKeyboardLayoutName GetKeyboardState GetKeyboardType GetKeyNameText GetKeyState GetLastActivePopup GetLastInputInfo GetLayeredWindowAttributes GetMenu GetMenuBarInfo GetMenuCheckMarkDimensions GetMenuContextHelpId GetMenuDefaultItem GetMenuInfo GetMenuItemCount GetMenuItemID GetMenuItemInfoA GetMenuItemInfoW GetMenuItemRect GetMenuState GetMenuString GetMessage GetMessageExtraInfo GetMessagePos GetMessageTime GetMonitorInfo GetMouseMovePointsEx GetNextDlgGroupItem GetNextDlgTabItem GetOpenClipboardWindow GetParent GetPhysicalCursorPos GetPointerCursorId GetPointerDevice GetPointerDeviceCursors GetPointerDeviceProperties GetPointerDeviceRects GetPointerDevices GetPointerFrameInfo GetPointerFrameInfoHistory GetPointerFramePenInfo GetPointerFramePenInfoHistory GetPointerFrameTouchInfo GetPointerFrameTouchInfoHistory GetPointerInfo GetPointerInfoHistory GetPointerInputTransform GetPointerPenInfo GetPointerPenInfoHistory GetPointerTouchInfo GetPointerTouchInfoHistory GetPointerType GetPriorityClipboardFormat GetProcessDefaultLayout GetProcessWindowStation GetProp GetQueueStatus GetRawInputBuffer GetRawInputData GetRawInputDeviceInfo GetRawInputDeviceList GetRawPointerDeviceData GetRegisteredRawInputDevices GetScrollBarInfo GetScrollInfo GetScrollPos GetScrollRange GetShellWindow GetSubMenu GetSysColor GetSysColorBrush GetSystemDpiForProcess GetSystemMenu GetSystemMetrics GetSystemMetricsForDpi GetTabbedTextExtent GetThreadDesktop GetThreadDpiAwarenessContext GetThreadDpiHostingBehavior GetTitleBarInfo GetTopWindow GetTouchInputInfo GetUnpredictedMessagePos GetUpdatedClipboardFormats GetUpdateRect GetUpdateRgn GetUserObjectInformationA GetUserObjectInformationW GetUserObjectSecurity GetWindow GetWindowContextHelpId GetWindowDC GetWindowDisplayAffinity GetWindowDpiAwarenessContext GetWindowDpiHostingBehavior GetWindowFeedbackSetting GetWindowInfo GetWindowLong GetWindowLongPtr GetWindowModuleFileName GetWindowPlacement GetWindowRect GetWindowRgn GetWindowRgnBox GetWindowText GetWindowTextLength GetWindowThreadProcessId GrayString HideCaret HiliteMenuItem ImpersonateDdeClientWindow InflateRect InitializeTouchInjection InjectSyntheticPointerInput InjectTouchInput InSendMessage InSendMessageEx InsertMenu InsertMenuItem InternalGetWindowText IntersectRect InvalidateRect InvalidateRgn InvertRect IsChild IsClipboardFormatAvailable IsDialogMessage IsDlgButtonChecked IsGUIThread IsHungAppWindow IsIconic IsImmersiveProcess IsMenu IsMouseInPointerEnabled IsProcessDPIAware IsRectEmpty IsTouchWindow IsValidDpiAwarenessContext IsWindow IsWindowEnabled IsWindowRedirectedForPrint IsWindowUnicode IsWindowVisible IsWinEventHookInstalled IsWow64Message IsZoomed keybd_event KillTimer LoadAcceleratorsA LoadAcceleratorsW LoadBitmap LoadCursor LoadCursorFromFileA LoadCursorFromFileW LoadIcon LoadImage LoadKeyboardLayout LoadMenu LoadMenuIndirect LoadString LockSetForegroundWindow LockWindowUpdate LockWorkStation LogicalToPhysicalPoint LogicalToPhysicalPointForPerMonitorDPI LookupIconIdFromDirectory LookupIconIdFromDirectoryEx MapDialogRect MapVirtualKey MapVirtualKeyEx MapWindowPoints MB_GetString MenuItemFromPoint MessageBeep MessageBox MessageBoxIndirect ModifyMenu MonitorFromPoint MonitorFromRect MonitorFromWindow mouse_event MoveWindow MsgWaitForMultipleObjects MsgWaitForMultipleObjectsEx NotifyWinEvent OemKeyScan OemToChar OemToCharBuff OffsetRect OpenClipboard OpenDesktop OpenIcon OpenInputDesktop OpenWindowStation PackDDElParam PackTouchHitTestingProximityEvaluation PaintDesktop PeekMessage PhysicalToLogicalPoint PhysicalToLogicalPointForPerMonitorDPI PostMessage PostQuitMessage PostThreadMessage PrintWindow PrivateExtractIcons PtInRect QueryDisplayConfig RealChildWindowFromPoint RealGetWindowClass RedrawWindow RegisterClass RegisterClassEx RegisterClipboardFormat RegisterDeviceNotification RegisterHotKey RegisterPointerDeviceNotifications RegisterPointerInputTarget RegisterPointerInputTargetEx RegisterPowerSettingNotification RegisterRawInputDevices RegisterShellHookWindow RegisterSuspendResumeNotification RegisterTouchHitTestingWindow RegisterTouchWindow RegisterWindowMessage ReleaseCapture ReleaseDC RemoveClipboardFormatListener RemoveMenu RemoveProp ReplyMessage ReuseDDElParam ScreenToClient ScrollDC ScrollWindow ScrollWindowEx SendDlgItemMessage SendInput SendMessage SendMessageCallbackA SendMessageCallbackW SendMessageTimeout SendNotifyMessage SetActiveWindow SetCapture SetCaretBlinkTime SetCaretPos SetClassLong SetClassLongPtr SetClassWord SetClipboardData SetClipboardViewer SetCoalescableTimer SetCursor SetCursorPos SetDialogControlDpiChangeBehavior SetDialogDpiChangeBehavior SetDisplayAutoRotationPreferences SetDisplayConfig SetDlgItemInt SetDlgItemText SetDoubleClickTime SetFocus SetForegroundWindow SetGestureConfig SetKeyboardState SetLastErrorEx SetLayeredWindowAttributes SetMenu SetMenuContextHelpId SetMenuDefaultItem SetMenuInfo SetMenuItemBitmaps SetMenuItemInfo SetMessageExtraInfo SetParent SetPhysicalCursorPos SetProcessDefaultLayout SetProcessDPIAware SetProcessDpiAwarenessContext SetProcessRestrictionExemption SetProcessWindowStation SetProp SetRect SetRectEmpty SetScrollInfo SetScrollPos SetScrollRange SetSysColors SetSystemCursor SetThreadCursorCreationScaling SetThreadDesktop SetThreadDpiAwarenessContext SetThreadDpiHostingBehavior SetTimer SetUserObjectInformation SetUserObjectSecurity SetWindowContextHelpId SetWindowDisplayAffinity SetWindowFeedbackSetting SetWindowLong SetWindowLongPtr SetWindowPlacement SetWindowPos SetWindowRgn SetWindowsHookExA SetWindowsHookExW SetWindowText SetWinEventHook ShowCaret ShowCursor ShowOwnedPopups ShowScrollBar ShowWindow ShowWindowAsync ShutdownBlockReasonCreate ShutdownBlockReasonDestroy ShutdownBlockReasonQuery SkipPointerFrameMessages SoundSentry SubtractRect SwapMouseButton SwitchDesktop SwitchToThisWindow SystemParametersInfo SystemParametersInfoForDpi TabbedTextOut TileWindows ToAscii ToAsciiEx ToUnicode ToUnicodeEx TrackMouseEvent TrackPopupMenu TrackPopupMenuEx TranslateAccelerator TranslateMDISysAccel TranslateMessage UnhookWindowsHookEx UnhookWinEvent UnionRect UnloadKeyboardLayout UnpackDDElParam UnregisterClass UnregisterDeviceNotification UnregisterHotKey UnregisterPointerInputTarget UnregisterPowerSettingNotification UnregisterSuspendResumeNotification UnregisterTouchWindow UpdateLayeredWindow UpdateLayeredWindowIndirect UpdateWindow UserHandleGrantAccess ValidateRect ValidateRgn VkKeyScan VkKeyScanEx WaitForInputIdle WaitMessage WindowFromDC WindowFromPhysicalPoint WindowFromPoint WinHelp WINNLSEnableIME

Structures
ACCEL ACCESSTIMEOUT ALTTABINFO ANIMATIONINFO AUDIODESCRIPTION BSMINFO CBTACTIVATESTRUCT CBT_CREATEWND CHANGEFILTERSTRUCT COMPAREITEMSTRUCT CREATESTRUCT CURSORINFO CWPRETSTRUCT CWPSTRUCT DATA DEBUGHOOKINFO DELETEITEMSTRUCT DEV_BROADCAST_DEVICEINTERFACE DEV_BROADCAST_DEVNODE DEV_BROADCAST_HANDLE DEV_BROADCAST_HDR DEV_BROADCAST_NET DEV_BROADCAST_OEM DEV_BROADCAST_PORT DEV_BROADCAST_USERDEFINED DEV_BROADCAST_VOLUME DLGITEMTEMPLATE DLGTEMPLATE DPI_AWARENESS_CONTEXT DRAWITEMSTRUCT DRAWTEXTPARAMS EVENTMSG FILTERKEYS FLASHWINFO GESTURECONFIG GESTUREINFO GESTURENOTIFYSTRUCT GRPICONDIR GRPICONDIRENTRY GUITHREADINFO HARDWAREINPUT HDEVNOTIFY HELPINFO HELPWININFO HGESTUREINFO HHOOK HIGHCONTRAST HKL HRAWINPUT HSYNTHETICPOINTERDEVICE HTOUCHINPUT HWINEVENTHOOK ICONINFO ICONINFOEX ICONMETRICS INPUT INPUT_MESSAGE_SOURCE INPUT_TRANSFORM KBDLLHOOKSTRUCT KEYBDINPUT LASTINPUTINFO MDINEXTMENU MEASUREITEMSTRUCT MENUBARINFO MENUEX_TEMPLATE_HEADER MENUEX_TEMPLATE_ITEM MENUGETOBJECTINFO MENUINFO MENUITEMINFO MENUITEMTEMPLATE MENUITEMTEMPLATEHEADER METAFILEPICT MINIMIZEDMETRICS MINMAXINFO MONITORINFO MONITORINFOEX MOUSEHOOKSTRUCT MOUSEHOOKSTRUCTEX MOUSEINPUT MOUSEKEYS MOUSEMOVEPOINT MSGBOXPARAMS MSLLHOOKSTRUCT MULTIKEYHELP NMHDR NONCLIENTMETRICS PAINTSTRUCT POINTER_DEVICE_CURSOR_INFO POINTER_DEVICE_INFO POINTER_DEVICE_PROPERTY POINTER_INFO POINTER_PEN_INFO POINTER_TOUCH_INFO POINTER_TYPE_INFO POWERBROADCAST_SETTING RAWHID RAWINPUT RAWINPUTDEVICE RAWINPUTDEVICELIST RAWINPUTHEADER RAWKEYBOARD RAWMOUSE RID_DEVICE_INFO RID_DEVICE_INFO_HID RID_DEVICE_INFO_KEYBOARD RID_DEVICE_INFO_MOUSE SCROLLBARINFO SCROLLINFO SERIALKEYS SOUNDSENTRY STICKYKEYS TITLEBARINFO TOGGLEKEYS TOUCHINPUT TOUCHPREDICTIONPARAMETERS TOUCH_HIT_TESTING_INPUT TOUCH_HIT_TESTING_PROXIMITY_EVALUATION TPMPARAMS TRACKMOUSEEVENT UPDATELAYEREDWINDOWINFO USEROBJECTFLAGS VIDEOPARAMETERS VolLockBroadcast WINDOWINFO WINDOWPLACEMENT WINDOWPOS WNDCLASS WNDCLASSEX