Vanara/PInvoke/User32/pkgreadme.md

22 lines
20 KiB
Markdown
Raw Normal View History

![Vanara](https://github.com/dahall/Vanara/raw/master/docs/icons/VanaraHeading.png)
### Vanara.PInvoke.User32 NuGet Package
[![Version](https://img.shields.io/nuget/v/Vanara.PInvoke.User32?label=NuGet&style=flat-square)](https://github.com/dahall/Vanara/releases)
[![Build status](https://img.shields.io/appveyor/build/dahall/vanara?label=AppVeyor%20build&style=flat-square)](https://ci.appveyor.com/project/dahall/vanara)
PInvoke API (methods, structures and constants) imported from Windows User32.dll.
### What is Vanara?
[Vanara](https://github.com/dahall/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](https://ci.appveyor.com/nuget/vanara-prerelease).
If you're still running into problems, file an [issue](https://github.com/dahall/Vanara/issues).
### Included in Vanara.PInvoke.User32
Functions | Enumerations | Structures
--- | --- | ---
ActivateKeyboardLayout<br>AddClipboardFormatListener<br>AdjustWindowRect<br>AdjustWindowRectEx<br>AdjustWindowRectExForDpi<br>AllowSetForegroundWindow<br>AnimateWindow<br>AnyPopup<br>AppendMenuA<br>AppendMenuW<br>AreDpiAwarenessContextsEqual<br>ArrangeIconicWindows<br>AttachThreadInput<br>BeginDeferWindowPos<br>BeginPaint<br>BlockInput<br>BringWindowToTop<br>BroadcastSystemMessage<br>BroadcastSystemMessageEx<br>CalculatePopupWindowPosition<br>CallMsgFilter<br>CallNextHookEx<br>CallWindowProc<br>CascadeWindows<br>ChangeClipboardChain<br>ChangeDisplaySettings<br>ChangeDisplaySettingsEx<br>ChangeWindowMessageFilter<br>ChangeWindowMessageFilterEx<br>CharToOem<br>CharToOemBuff<br>CheckDlgButton<br>CheckMenuItem<br>CheckMenuRadioItem<br>CheckRadioButton<br>ChildWindowFromPoint<br>ChildWindowFromPointEx<br>ClientToScreen<br>ClipCursor<br>CloseClipboard<br>CloseDesktop<br>CloseGestureInfoHandle<br>CloseTouchInputHandle<br>CloseWindow<br>CloseWindowStation<br>CopyAcceleratorTableA<br>CopyAcceleratorTableW<br>CopyIcon<br>CopyImage<br>CopyRect<br>CountClipboardFormats<br>CreateAcceleratorTable<br>CreateCaret<br>CreateCursor<br>CreateDesktop<br>CreateDesktopExA<br>CreateDesktopExW<br>CreateDialogIndirectParam<br>CreateDialogParam<br>CreateIcon<br>CreateIconFromResource<br>CreateIconFromResourceEx<br>CreateIconIndirect<br>CreateMenu<br>CreatePopupMenu<br>CreateSyntheticPointerDevice<br>CreateWindowEx<br>CreateWindowStation<br>DefDlgProc<br>DeferWindowPos<br>DefFrameProc<br>DefMDIChildProc<br>DefRawInputProc<br>DefWindowProc<br>DeleteMenu<br>DeregisterShellHookWindow<br>DestroyAcceleratorTable<br>DestroyCaret<br>DestroyCursor<br>DestroyIcon<br>DestroyMenu<br>DestroySyntheticPointerDevice<br>DestroyWindow<br>DialogBoxIndirectParam<br>DialogBoxParam<br>DisableProcessWindowsGhosting<br>DispatchMessage<br>DisplayConfigGetDeviceInfo<br>DisplayConfigSetDeviceInfo<br>DlgDirSelectComboBoxEx<br>DragDetect<br>DrawAnimatedRects<br>DrawCaption<br>DrawEdge<br>DrawFocusRect<br>DrawFrameControl<br>DrawIcon<br>DrawIconEx<br>DrawMenuBar<br>DrawState<br>DrawText<br>DrawTextEx<br>EmptyClipboard<br>EnableMenuItem<br>EnableMouseInPointer<br>EnableNonClientDpiScaling<br>EnableScrollBar<br>EnableWindow<br>EndDeferWindowPos<br>EndDialog<br>EndMenu<br>EndPaint<br>EndTask<br>EnumChildWindows<br>EnumClipboardFormats<br>EnumDesktops<br>EnumDesktopWindows<br>EnumDisplayDevices<br>EnumDisplayMonitors<br>EnumDisplaySettings<br>EnumDisplaySettingsEx<br>EnumPropsA<br>EnumPropsEx<br>EnumPropsW<br>EnumThreadWindows<br>EnumWindows<br>EnumWindowStations<br>EqualRect<br>EvaluateProximityToPolygon<br>EvaluateProximityToRect<br>ExcludeUpdateRgn<br>ExitWindowsEx<br>FillRect<br>FindWindow<br>FindWindowEx<br>FlashWindow<br>FlashWindowEx<br>FrameRect<br>FreeDDElParam<br>GetActiveWindow<br>GetAltTabInfo<br>GetAncestor<br>GetAsyncKeyState<br>GetAutoRotationState<br>GetAwarenessFromDpiAwarenessContext<br>GetCapture<br>GetCaretBlinkTime<br>GetCaretPos<br>GetClassInfo<br>GetClassInfoEx<br>GetClassLong<br>GetClassLongPtr<br>GetClassName<br>GetClassWord<br>GetClientRect<br>GetClipboardData<br>GetClipboardFormatNameA<br>GetClipboardFormatNameW<br>GetClipboardOwner<br>GetClipboardSequenceNumber<br>GetClipboardViewer<br>GetClipCursor<br>GetCurrentInputMessageSource<br>GetCursor<br>GetCursorInfo<br>GetCursorPos<br>GetDC<br>GetDCEx<br>GetDesktopWindow<br>GetDialogBaseUnits<br>GetDialogControlDpiChangeBehavior<br>GetDialogDpiChangeBehavior<br>GetDisplayAutoRotationPreferences<br>GetDisplayConfigBufferSizes<br>GetDlgCtrlID<br>GetDlgItem<br>GetDlgItemInt<br>GetDlgItemText<br>GetDoubleClickTime<br>GetDpiForSystem<br>GetDpiForWindow<br>GetDpiFromDpiAwarenessContext<br>GetFocus<br>GetForegroundWindow<br>GetGestureConfig<br>GetGestureExtraArgs<br>GetGestureInfo<br>GetGuiResources<br>GetGUIThreadInfo<br>GetIconInfo<br>GetIconInfoEx<br>GetInputState<br>GetKBCodePage<br>GetKeyboardLayout<br>GetKeyboardLayoutList<br>GetKeyboardLayoutName<br>GetKeyboardState<br>GetKeyboardType<br>GetKeyNameText<br>GetKeyState<br>GetLastActivePopup<br>GetLastInputInfo<br>GetLayeredWindowAttributes<br>GetMenu<br>GetMen