user32.dll API Reference for C#, VB.NET and VB6
- ActivateKeyboardLayout
- AdjustWindowRect
- AdjustWindowRectEx
- AnyPopup
- AppendMenu
- ArrangeIconicWindows
- AttachThreadInput
- BeginDeferWindowPos
- BeginPaint
- BringWindowToTop
- BroadcastSystemMessage
- CallMsgFilter
- CallNextHookEx
- CallWindowProc
- CascadeWindows
- ChangeClipboardChain
- ChangeDisplaySettings
- ChangeMenu
- CharLower
- CharLowerBuff
- CharNext
- CharPrev
- CharToOem
- CharToOemBuff
- CharUpper
- CharUpperBuff
- CheckDlgButton
- CheckMenuItem
- CheckMenuRadioItem
- CheckRadioButton
- ChildWindowFromPoint
- ChildWindowFromPointEx
- ClientToScreen
- ClipCursor
- CloseClipboard
- CloseDesktop
- CloseWindow
- CloseWindowStation
- CopyAcceleratorTable
- CopyCursor
- CopyIcon
- CopyImage
- CopyRect
- CountClipboardFormats
- CreateAcceleratorTable
- CreateCaret
- CreateCursor
- CreateDesktop
- CreateDialogIndirectParam
- CreateDialogParam
- CreateIcon
- CreateIconFromResource
- CreateIconIndirect
- CreateMDIWindow
- CreateMenu
- CreatePopupMenu
- CreateWindowEx
- DdeAbandonTransaction
- DdeAccessData
- DdeAddData
- DdeClientTransaction
- DdeCmpStringHandles
- DdeConnect
- DdeConnectList
- DdeCreateDataHandle
- DdeCreateStringHandle
- DdeDisconnect
- DdeDisconnectList
- DdeEnableCallback
- DdeFreeDataHandle
- DdeFreeStringHandle
- DdeGetData
- DdeGetLastError
- DdeImpersonateClient
- DdeInitialize
- DdeKeepStringHandle
- DdeNameService
- DdePostAdvise
- DdeQueryConvInfo
- DdeQueryNextServer
- DdeQueryString
- DdeReconnect
- DdeSetQualityOfService
- DdeSetUserHandle
- DdeUnaccessData
- DdeUninitialize
- DefDlgProc
- DeferWindowPos
- DefFrameProc
- DefMDIChildProc
- DefWindowProc
- DeleteMenu
- DestroyAcceleratorTable
- DestroyCaret
- DestroyCursor
- DestroyIcon
- DestroyMenu
- DestroyWindow
- DialogBoxIndirectParam
- DispatchMessage
- DragDetect
- DragObject
- DrawAnimatedRects
- DrawCaption
- DrawEdge
- DrawFocusRect
- DrawFrameControl
- DrawIcon
- DrawIconEx
- DrawMenuBar
- DrawState
- DrawText
- DrawTextEx
- EmptyClipboard
- EnableMenuItem
- EnableScrollBar
- EnableWindow
- EndDeferWindowPos
- EndDialog
- EndPaint
- EnumChildWindows
- EnumClipboardFormats
- EnumDesktops
- EnumDesktopWindows
- EnumDisplaySettings
- EnumProps
- EnumPropsEx
- EnumThreadWindows
- EnumWindows
- EnumWindowStations
- EqualRect
- ExcludeUpdateRgn
- ExitWindows
- ExitWindowsEx
- FillRect
- FindWindow
- FindWindowEx
- FlashWindow
- FrameRect
- FreeDDElParam
- GetActiveWindow
- GetAsyncKeyState
- GetCapture
- GetCaretBlinkTime
- GetCaretPos
- GetClassInfo
- GetClassInfoEx
- GetClassLong
- GetClassName
- GetClassWord
- GetClientRect
- GetClipboardData
- GetClipboardFormatName
- GetClipboardOwner
- GetClipboardViewer
- GetClipCursor
- GetCursor
- GetCursorPos
- GetDC
- GetDCEx
- GetDesktopWindow
- GetDialogBaseUnits
- GetDlgCtrlID
- GetDlgItem
- GetDlgItemInt
- GetDlgItemText
- GetDoubleClickTime
- GetFocus
- GetForegroundWindow
- GetIconInfo
- GetInputState
- GetKBCodePage
- GetKeyboardLayout
- GetKeyboardLayoutList
- GetKeyboardLayoutName
- GetKeyboardState
- GetKeyboardType
- GetKeyNameText
- GetKeyState
- GetLastActivePopup
- GetMenu
- GetMenuCheckMarkDimensions
- GetMenuContextHelpId
- GetMenuDefaultItem
- GetMenuItemCount
- GetMenuItemID
- GetMenuItemInfo
- GetMenuItemRect
- GetMenuState
- GetMenuString
- GetMessage
- GetMessageExtraInfo
- GetMessagePos
- GetMessageTime
- GetNextDlgGroupItem
- GetNextDlgTabItem
- GetNextWindow
- GetOpenClipboardWindow
- GetParent
- GetPriorityClipboardFormat
- GetProcessWindowStation
- GetProp
- GetQueueStatus
- GetScrollInfo
- GetScrollPos
- GetScrollRange
- GetSubMenu
- GetSysColor
- GetSysColorBrush
- GetSystemMenu
- GetSystemMetrics
- GetTabbedTextExtent
- GetThreadDesktop
- GetTopWindow
- GetUpdateRect
- GetUpdateRgn
- GetUserObjectInformation
- GetUserObjectSecurity
- GetWindow
- GetWindowContextHelpId
- GetWindowDC
- GetWindowLong
- GetWindowPlacement
- GetWindowRect
- GetWindowRgn
- GetWindowText
- GetWindowTextLength
- GetWindowThreadProcessId
- GetWindowWord
- GrayString
- HideCaret
- HiliteMenuItem
- ImpersonateDdeClientWindow
- InflateRect
- InSendMessage
- InsertMenu
- InsertMenuItem
- IntersectRect
- InvalidateRect
- InvalidateRgn
- InvertRect
- IsCharAlpha
- IsCharAlphaNumeric
- IsCharLower
- IsCharUpper
- IsChild
- IsClipboardFormatAvailable
- IsDialogMessage
- IsDlgButtonChecked
- IsIconic
- IsMenu
- IsRectEmpty
- IsWindow
- IsWindowEnabled
- IsWindowUnicode
- IsWindowVisible
- IsZoomed
- keybd_event
- KillTimer
- LoadAccelerators
- LoadBitmap
- LoadCursor
- LoadCursorFromFile
- LoadIcon
- LoadImage
- LoadKeyboardLayout
- LoadMenu
- LoadMenuIndirect
- LoadString
- LockWindowUpdate
- LockWorkStation
- LookupIconIdFromDirectory
- LookupIconIdFromDirectoryEx
- MapDialogRect
- MapVirtualKey
- MapVirtualKeyEx
- MapWindowPoints
- Menu
- MenuItemFromPoint
- MessageBeep
- MessageBox
- MessageBoxEx
- MessageBoxIndirect
- ModifyMenu
- mouse_event
- MoveWindow
- MsgWaitForMultipleObjects
- OemKeyScan
- OemToChar
- OemToCharBuff
- OffsetRect
- OpenClipboard
- OpenDesktop
- OpenIcon
- OpenInputDesktop
- OpenWindowStation
- PackDDElParam
- PaintDesktop
- PeekMessage
- PostMessage
- PostQuitMessage
- PostThreadMessage
- PtInRect
- RedrawWindow
- RegisterClass
- RegisterClassEx
- RegisterClipboardFormat
- RegisterHotKey
- RegisterWindowMessage
- ReleaseCapture
- ReleaseDC
- RemoveMenu
- RemoveProp
- ReplyMessage
- ReuseDDElParam
- ScreenToClient
- ScrollDC
- ScrollWindow
- ScrollWindowEx
- SendDlgItemMessage
- SendInput
- SendMessage
- SendMessageCallback
- SendMessageTimeout
- SendNotifyMessage
- SetActiveWindow
- SetCapture
- SetCaretBlinkTime
- SetCaretPos
- SetClassLong
- SetClassWord
- SetClipboardData
- SetClipboardViewer
- SetCursor
- SetCursorPos
- SetDebugErrorLevel
- SetDlgItemInt
- SetDlgItemText
- SetDoubleClickTime
- SetFocus
- SetForegroundWindow
- SetKeyboardState
- SetLastErrorEx
- SetMenu
- SetMenuContextHelpId
- SetMenuDefaultItem
- SetMenuItemBitmaps
- SetMenuItemInfo
- SetMessageExtraInfo
- SetMessageQueue
- SetParent
- SetProcessWindowStation
- SetProp
- SetRect
- SetRectEmpty
- SetScrollInfo
- SetScrollPos
- SetScrollRange
- SetSysColors
- SetSystemCursor
- SetThreadDesktop
- SetTimer
- SetUserObjectInformation
- SetUserObjectSecurity
- SetWindowContextHelpId
- SetWindowLong
- SetWindowPlacement
- SetWindowPos
- SetWindowRgn
- SetWindowsHook
- SetWindowsHookEx
- SetWindowText
- SetWindowWord
- ShowCaret
- ShowCursor
- ShowOwnedPopups
- ShowScrollBar
- ShowWindow
- ShowWindowAsync
- SubtractRect
- SwapMouseButton
- SwitchDesktop
- SystemParametersInfo
- TabbedTextOut
- TileWindows
- ToAscii
- ToAsciiEx
- ToUnicode
- TrackPopupMenu
- TrackPopupMenuEx
- tractRect
- TranslateAccelerator
- TranslateMDISysAccel
- TranslateMessage
- UnhookWindowsHook
- UnhookWindowsHookEx
- UnionRect
- UnloadKeyboardLayout
- UnpackDDElParam
- UnregisterClass
- UnregisterHotKey
- UpdateWindow
- ValidateRect
- ValidateRgn
- VkKeyScan
- VkKeyScanEx
- WaitForInputIdle
- WaitMessage
- WindowFromDC
- WindowFromPoint
- WinHelp