Module winapi::winuser [] [src]

USER procedure declarations, constant definitions and macros

Structs

CREATESTRUCTA
CREATESTRUCTW
FLASHWINFO
HARDWAREINPUT
ICONINFO
INPUT
KEYBDINPUT
MONITORINFO
MONITORINFOEXA
MONITORINFOEXW
MOUSEINPUT
NMHDR

The lParam of the WM_NOTIFY message is a pointer to this structure

NONCLIENTMETRICSA
NONCLIENTMETRICSW
RAWHID
RAWINPUT
RAWINPUTDEVICE
RAWINPUTDEVICELIST
RAWINPUTHEADER
RAWKEYBOARD
RAWMOUSE
RID_DEVICE_INFO
RID_DEVICE_INFO_HID
RID_DEVICE_INFO_KEYBOARD
RID_DEVICE_INFO_MOUSE
TRACKMOUSEEVENT
WINDOWPOS

lParam of WM_WINDOWPOSCHANGING, WM_WINDOWPOSCHANGED

Constants

CCHDEVICENAME
COLOR_3DDKSHADOW
COLOR_3DFACE
COLOR_3DHIGHLIGHT
COLOR_3DHILIGHT
COLOR_3DLIGHT
COLOR_3DSHADOW
COLOR_ACTIVEBORDER
COLOR_ACTIVECAPTION
COLOR_APPWORKSPACE
COLOR_BACKGROUND
COLOR_BTNFACE
COLOR_BTNHIGHLIGHT
COLOR_BTNHILIGHT
COLOR_BTNSHADOW
COLOR_BTNTEXT
COLOR_CAPTIONTEXT
COLOR_DESKTOP
COLOR_GRADIENTACTIVECAPTION
COLOR_GRADIENTINACTIVECAPTION
COLOR_GRAYTEXT
COLOR_HIGHLIGHT
COLOR_HIGHLIGHTTEXT
COLOR_HOTLIGHT
COLOR_INACTIVEBORDER
COLOR_INACTIVECAPTION
COLOR_INACTIVECAPTIONTEXT
COLOR_INFOBK
COLOR_INFOTEXT
COLOR_MENU
COLOR_MENUBAR
COLOR_MENUHILIGHT
COLOR_MENUTEXT
COLOR_SCROLLBAR
COLOR_WINDOW
COLOR_WINDOWFRAME
COLOR_WINDOWTEXT
FLASHW_ALL
FLASHW_CAPTION
FLASHW_STOP
FLASHW_TIMER
FLASHW_TIMERNOFG
FLASHW_TRAY
GIDC_ARRIVAL
GIDC_REMOVAL
GWLP_HINSTANCE
GWLP_HWNDPARENT
GWLP_ID
GWLP_USERDATA
GWLP_WNDPROC
GWL_EXSTYLE
GWL_HINSTANCE
GWL_HWNDPARENT
GWL_ID
GWL_STYLE
GWL_USERDATA
GWL_WNDPROC
IDC_APPSTARTING
IDC_ARROW
IDC_CROSS
IDC_HAND
IDC_HELP
IDC_IBEAM
IDC_ICON
IDC_NO
IDC_SIZE
IDC_SIZEALL
IDC_SIZENESW
IDC_SIZENS
IDC_SIZENWSE
IDC_SIZEWE
IDC_UPARROW
IDC_WAIT
IDI_APPLICATION
IDI_ASTERISK
IDI_ERROR
IDI_EXCLAMATION
IDI_HAND
IDI_INFORMATION
IDI_QUESTION
IDI_SHIELD
IDI_WARNING
IDI_WINLOGO
INPUT_HARDWARE
INPUT_KEYBOARD
INPUT_MOUSE
KEYBOARD_OVERRUN_MAKE_CODE
KEYEVENTF_EXTENDEDKEY
KEYEVENTF_KEYUP
KEYEVENTF_SCANCODE
KEYEVENTF_UNICODE
MK_CONTROL
MK_LBUTTON
MK_MBUTTON
MK_RBUTTON
MK_SHIFT
MK_XBUTTON1
MK_XBUTTON2
MONITORINFOF_PRIMARY
MOUSEEVENTF_ABSOLUTE
MOUSEEVENTF_HWHEEL
MOUSEEVENTF_LEFTDOWN
MOUSEEVENTF_LEFTUP
MOUSEEVENTF_MIDDLEDOWN
MOUSEEVENTF_MIDDLEUP
MOUSEEVENTF_MOVE
MOUSEEVENTF_MOVE_NOCOALESCE
MOUSEEVENTF_RIGHTDOWN
MOUSEEVENTF_RIGHTUP
MOUSEEVENTF_VIRTUALDESK
MOUSEEVENTF_WHEEL
MOUSEEVENTF_XDOWN
MOUSEEVENTF_XUP
MOUSE_ATTRIBUTES_CHANGED
MOUSE_MOVE_ABSOLUTE
MOUSE_MOVE_NOCOALESCE
MOUSE_MOVE_RELATIVE
MOUSE_VIRTUAL_DESKTOP
MWMO_ALERTABLE
MWMO_INPUTAVAILABLE
MWMO_WAITALL
PM_NOREMOVE
PM_NOYIELD
PM_QS_INPUT
PM_QS_PAINT
PM_QS_POSTMESSAGE
PM_QS_SENDMESSAGE
PM_REMOVE
QS_ALLEVENTS
QS_ALLINPUT
QS_ALLPOSTMESSAGE
QS_HOTKEY
QS_INPUT
QS_KEY
QS_MOUSE
QS_MOUSEBUTTON
QS_MOUSEMOVE
QS_PAINT
QS_POINTER
QS_POSTMESSAGE
QS_RAWINPUT
QS_SENDMESSAGE
QS_TIMER
QS_TOUCH
RIDEV_APPKEYS
RIDEV_CAPTUREMOUSE
RIDEV_DEVNOTIFY
RIDEV_EXCLUDE
RIDEV_EXINPUTSINK
RIDEV_EXMODEMASK
RIDEV_INPUTSINK
RIDEV_NOHOTKEYS
RIDEV_NOLEGACY
RIDEV_PAGEONLY
RIDEV_REMOVE
RIDI_DEVICEINFO
RIDI_DEVICENAME
RIDI_PREPARSEDDATA
RID_HEADER
RID_INPUT
RIM_INPUT
RIM_INPUTSINK
RIM_TYPEHID
RIM_TYPEKEYBOARD
RIM_TYPEMOUSE
RI_KEY_BREAK
RI_KEY_E0
RI_KEY_E1
RI_KEY_MAKE
RI_KEY_TERMSRV_SET_LED
RI_KEY_TERMSRV_SHADOW
RI_MOUSE_BUTTON_1_DOWN
RI_MOUSE_BUTTON_1_UP
RI_MOUSE_BUTTON_2_DOWN
RI_MOUSE_BUTTON_2_UP
RI_MOUSE_BUTTON_3_DOWN
RI_MOUSE_BUTTON_3_UP
RI_MOUSE_BUTTON_4_DOWN
RI_MOUSE_BUTTON_4_UP
RI_MOUSE_BUTTON_5_DOWN
RI_MOUSE_BUTTON_5_UP
RI_MOUSE_LEFT_BUTTON_DOWN
RI_MOUSE_LEFT_BUTTON_UP
RI_MOUSE_MIDDLE_BUTTON_DOWN
RI_MOUSE_MIDDLE_BUTTON_UP
RI_MOUSE_RIGHT_BUTTON_DOWN
RI_MOUSE_RIGHT_BUTTON_UP
RI_MOUSE_WHEEL
SM_ARRANGE
SM_CARETBLINKINGENABLED
SM_CLEANBOOT
SM_CMETRICS
SM_CMONITORS
SM_CMOUSEBUTTONS
SM_CONVERTIBLESLATEMODE
SM_CXBORDER
SM_CXCURSOR
SM_CXDLGFRAME
SM_CXDOUBLECLK
SM_CXDRAG
SM_CXEDGE
SM_CXFIXEDFRAME
SM_CXFOCUSBORDER
SM_CXFRAME
SM_CXFULLSCREEN
SM_CXHSCROLL
SM_CXHTHUMB
SM_CXICON
SM_CXICONSPACING
SM_CXMAXIMIZED
SM_CXMAXTRACK
SM_CXMENUCHECK
SM_CXMENUSIZE
SM_CXMIN
SM_CXMINIMIZED
SM_CXMINSPACING
SM_CXMINTRACK
SM_CXPADDEDBORDER
SM_CXSCREEN
SM_CXSIZE
SM_CXSIZEFRAME
SM_CXSMICON
SM_CXSMSIZE
SM_CXVIRTUALSCREEN
SM_CXVSCROLL
SM_CYBORDER
SM_CYCAPTION
SM_CYCURSOR
SM_CYDLGFRAME
SM_CYDOUBLECLK
SM_CYDRAG
SM_CYEDGE
SM_CYFIXEDFRAME
SM_CYFOCUSBORDER
SM_CYFRAME
SM_CYFULLSCREEN
SM_CYHSCROLL
SM_CYICON
SM_CYICONSPACING
SM_CYKANJIWINDOW
SM_CYMAXIMIZED
SM_CYMAXTRACK
SM_CYMENU
SM_CYMENUCHECK
SM_CYMENUSIZE
SM_CYMIN
SM_CYMINIMIZED
SM_CYMINSPACING
SM_CYMINTRACK
SM_CYSCREEN
SM_CYSIZE
SM_CYSIZEFRAME
SM_CYSMCAPTION
SM_CYSMICON
SM_CYSMSIZE
SM_CYVIRTUALSCREEN
SM_CYVSCROLL
SM_CYVTHUMB
SM_DBCSENABLED
SM_DEBUG
SM_DIGITIZER
SM_IMMENABLED
SM_MAXIMUMTOUCHES
SM_MEDIACENTER
SM_MENUDROPALIGNMENT
SM_MIDEASTENABLED
SM_MOUSEHORIZONTALWHEELPRESENT
SM_MOUSEPRESENT
SM_MOUSEWHEELPRESENT
SM_NETWORK
SM_PENWINDOWS
SM_REMOTECONTROL
SM_REMOTESESSION
SM_RESERVED1
SM_RESERVED2
SM_RESERVED3
SM_RESERVED4
SM_SAMEDISPLAYFORMAT
SM_SECURE
SM_SERVERR2
SM_SHOWSOUNDS
SM_SHUTTINGDOWN
SM_SLOWMACHINE
SM_STARTER
SM_SWAPBUTTON
SM_SYSTEMDOCKED
SM_TABLETPC
SM_XVIRTUALSCREEN
SM_YVIRTUALSCREEN
SPI_GETNONCLIENTMETRICS
TME_CANCEL
TME_HOVER
TME_LEAVE
TME_NONCLIENT
TME_QUERY
WHEEL_DELTA
XBUTTON1
XBUTTON2

Functions

GET_RAWINPUT_CODE_WPARAM

Type Definitions

HRAWINPUT
LPCREATESTRUCTA
LPCREATESTRUCTW
LPHARDWAREINPUT
LPINPUT
LPKEYBDINPUT
LPMONITORINFO
LPMONITORINFOEXA
LPMONITORINFOEXW
LPMOUSEINPUT
LPNONCLIENTMETRICSA
LPNONCLIENTMETRICSW
LPRAWHID
LPRAWINPUT
LPRAWINPUTDEVICE
LPRAWINPUTHEADER
LPRAWKEYBOARD
LPRAWMOUSE
LPRID_DEVICE_INFO
LPTRACKMOUSEEVENT
LPWINDOWPOS
MONITORENUMPROC
PCRAWINPUTDEVICE
PFLASHWINFO
PHARDWAREINPUT
PICONINFO
PINPUT
PKEYBDINPUT
PMOUSEINPUT
PRAWHID
PRAWINPUT
PRAWINPUTDEVICE
PRAWINPUTDEVICELIST
PRAWINPUTHEADER
PRAWKEYBOARD
PRAWMOUSE
PRID_DEVICE_INFO
PRID_DEVICE_INFO_HID
PRID_DEVICE_INFO_KEYBOARD
PRID_DEVICE_INFO_MOUSE
PWINDOWPOS