1807constexpr xtd::uint32 BN_DBLCLK = BN_DOUBLECLICKED;
1826constexpr xtd::uint32 DTN_DROPDOWN = DTN_FIRST - 1;
1827constexpr xtd::uint32 DTN_FORMATQUERY = DTN_FIRST - 2;
1829constexpr xtd::uint32 DTN_WMKEYDOWN = DTN_FIRST - 4;
1830constexpr xtd::uint32 DTN_USERSTRING = DTN_FIRST - 5;
1831constexpr xtd::uint32 DTN_DATETIMECHANGE = DTN_FIRST2 - 6;
1856constexpr xtd::uint32 MCN_VIEWCHANGE = MCN_FIRST - 4;
1857constexpr xtd::uint32 MCN_SELCHANGE = MCN_FIRST - 3;
1858constexpr xtd::uint32 MCN_GETDAYSTATE = MCN_FIRST - 1;
1862constexpr xtd::uint32 NM_OUTOFMEMORY = NM_FIRST - 1;
1870constexpr xtd::uint32 NM_CUSTOMDRAW = NM_FIRST - 12;
1872constexpr xtd::uint32 NM_NCHITTEST = NM_FIRST - 14;
1874constexpr xtd::uint32 NM_RELEASEDCAPTURE = NM_FIRST - 16;
1875constexpr xtd::uint32 NM_SETCURSOR = NM_FIRST - 17;
1877constexpr xtd::uint32 NM_TOOLTIPSCREATED = NM_FIRST - 19;
1880constexpr xtd::uint32 NM_THEMECHANGED = NM_FIRST - 22;
1881constexpr xtd::uint32 NM_FONTCHANGED = NM_FIRST - 23;
1882constexpr xtd::uint32 NM_CUSTOMTEXT = NM_FIRST - 24;
1883constexpr xtd::uint32 NM_TVSTATEIMAGECHANGING = NM_FIRST - 24;
1886constexpr xtd::int32 UDN_DELTAPOS = UDN_FIRST - 1;
1888constexpr xtd::int32 HELPINFO_WINDOW = 0x0001;
1889constexpr xtd::int32 HELPINFO_MENUITEM = 0x0002;
int32_t int32
Represents a 32-bit signed integer.
Definition int32.h:23
uint32_t uint32
Represents a 32-bit unsigned integer.
Definition uint32.h:23
intmax_t intptr
Represent a pointer or a handle.
Definition intptr.h:23
constexpr xtd::uint32 WM_MDINEXT
An application sends the WM_MDINEXT message to a multiple-document interface (MDI) client window to a...
Definition window_messages.h:1158
constexpr xtd::uint32 WM_NCLBUTTONDBLCLK
Posted when the user double-clicks the left mouse button while the cursor is within the nonclient are...
Definition window_messages.h:587
constexpr xtd::uint32 WM_NCHITTEST
Sent to a window in order to determine what part of the window corresponds to a particular screen coo...
Definition window_messages.h:530
constexpr xtd::uint32 WM_QUERYUISTATE
An application sends the WM_QUERYUISTATE message to retrieve the UI state for a window.
Definition window_messages.h:894
constexpr xtd::uint32 WM_CTLCOLOR
The WM_CTLCOLOR message is used in 16-bit versions of Windows to change the color scheme of list boxe...
Definition window_messages.h:171
constexpr xtd::uint32 WM_LBUTTONDOWN
Posted when the user presses the left mouse button while the cursor is in the client area of a window...
Definition window_messages.h:967
constexpr xtd::uint32 WM_MOUSELEAVE
Posted to a window when the cursor leaves the client area of the window specified in a prior call to ...
Definition window_messages.h:1436
constexpr xtd::uint32 WM_ENTERIDLE
Sent to the owner window of a modal dialog box or menu that is entering an idle state....
Definition window_messages.h:838
constexpr xtd::uint32 WM_INPUTLANGCHANGEREQUEST
Posted to the window with the focus when the user chooses a new input language, either with the hotke...
Definition window_messages.h:424
constexpr xtd::uint32 WM_WINDOWPOSCHANGED
Sent to a window whose size, position, or place in the Z order has changed as a result of a call to t...
Definition window_messages.h:387
constexpr xtd::uint32 WM_IME_CHAR
Sent to an application when the IME gets a character of the conversion result. A window receives this...
Definition window_messages.h:1398
constexpr xtd::uint32 WM_SETCURSOR
Sent to a window if the mouse causes the cursor to move within a window and mouse input is not captur...
Definition window_messages.h:220
constexpr xtd::uint32 WM_SIZECLIPBOARD
Sent to the clipboard owner by a clipboard viewer window when the clipboard contains data in the CF_O...
Definition window_messages.h:1557
constexpr xtd::uint32 WM_APP
Used to define private messages, usually of the form WM_APP+x, where x is an integer value.
Definition window_messages.h:1724
constexpr xtd::uint32 WM_SETTEXT
Sets the text of a window.
Definition window_messages.h:86
constexpr xtd::uint32 WM_PRINTCLIENT
The WM_PRINTCLIENT message is sent to a window to request that it draw its client area in the specifi...
Definition window_messages.h:1621
constexpr xtd::uint32 WM_MENURBUTTONUP
Sent when the user releases the right mouse button while the cursor is on a menu item.
Definition window_messages.h:845
constexpr xtd::uint32 WM_VKEYTOITEM
Sent by a list box with the LBS_WANTKEYBOARDINPUT style to its owner in response to a WM_KEYDOWN mess...
Definition window_messages.h:306
constexpr xtd::uint32 WM_POINTERDEVICEOUTOFRANGE
Sent to a window when a pointer device has departed the range of an input digitizer....
Definition window_messages.h:1250
constexpr xtd::uint32 WM_POINTERENTER
Sent to a window when a new pointer enters detection range over the window (hover) or when an existin...
Definition window_messages.h:1306
constexpr xtd::uint32 WM_WTSSESSION_CHANGE
Notifies applications of changes in session state.
Definition window_messages.h:1459
constexpr xtd::uint32 WM_NCXBUTTONUP
Posted when the user releases the first or second X button while the cursor is in the nonclient area ...
Definition window_messages.h:644
constexpr xtd::uint32 WM_POINTERDOWN
Posted when a pointer makes contact over the client area of a window. This input message targets the ...
Definition window_messages.h:1292
constexpr xtd::uint32 WM_GESTURENOTIFY
Gives you a chance to set the gesture configuration.
Definition window_messages.h:816
constexpr xtd::uint32 WM_SETHOTKEY
Sent to a window to associate a hot key with the window. When the user presses the hot key,...
Definition window_messages.h:334
constexpr xtd::uint32 WM_KEYUP
Posted to the window with the keyboard focus when a nonsystem key is released. A nonsystem key is a k...
Definition window_messages.h:679
constexpr xtd::uint32 WM_NCLBUTTONDOWN
Posted when the user presses the left mouse button while the cursor is within the nonclient area of a...
Definition window_messages.h:573
constexpr xtd::uint32 WM_DEVICECHANGE
Notifies an application of a change to the hardware configuration of a device or the computer.
Definition window_messages.h:1123
constexpr xtd::uint32 WM_POINTERHWHEEL
Posted to the window with foreground keyboard focus when a horizontal scroll wheel is rotated.
Definition window_messages.h:1348
constexpr xtd::uint32 WM_NCMBUTTONDBLCLK
Posted when the user double-clicks the middle mouse button while the cursor is within the nonclient a...
Definition window_messages.h:629
constexpr xtd::uint32 WM_NEXTDLGCTL
Sent to a dialog box procedure to set the keyboard focus to a different control in the dialog box.
Definition window_messages.h:270
constexpr xtd::uint32 WM_DWMCOMPOSITIONCHANGED
Informs all top-level windows that Desktop Window Manager (DWM) composition has been enabled or disab...
Definition window_messages.h:1650
constexpr xtd::uint32 WM_XBUTTONDOWN
Posted when the user presses the first or second X button while the cursor is in the client area of a...
Definition window_messages.h:1037
constexpr xtd::uint32 WM_TCARD
Sent to an application that has initiated a training card with Windows Help. The message informs the ...
Definition window_messages.h:438
constexpr xtd::uint32 WM_EXITSIZEMOVE
Sent one time to a window, after it has exited the moving or sizing modal loop. The window enters the...
Definition window_messages.h:1214
constexpr xtd::uint32 WM_NOTIFYFORMAT
Determines if a window accepts ANSI or Unicode structures in the WM_NOTIFY notification message....
Definition window_messages.h:459
constexpr xtd::uint32 WM_DWMSENDICONICLIVEPREVIEWBITMAP
Instructs a window to provide a static bitmap to use as a live preview (also known as a Peek preview)...
Definition window_messages.h:1685
constexpr xtd::uint32 WM_COMPAREITEM
Sent to determine the relative position of a new item in the sorted list of an owner-drawn combo box ...
Definition window_messages.h:356
constexpr xtd::uint32 WM_UNINITMENUPOPUP
Sent when a drop-down menu or submenu has been destroyed.
Definition window_messages.h:866
constexpr xtd::uint32 WM_PAINT
The WM_PAINT message is sent when the system or another application makes a request to paint a portio...
Definition window_messages.h:107
constexpr xtd::uint32 WM_MDIGETACTIVE
An application sends the WM_MDIGETACTIVE message to a multiple-document interface (MDI) client window...
Definition window_messages.h:1193
constexpr xtd::uint32 WM_HSCROLLCLIPBOARD
Sent to the clipboard owner by a clipboard viewer window. This occurs when the clipboard contains dat...
Definition window_messages.h:1578
constexpr xtd::uint32 WM_DRAWITEM
Sent to the parent window of an owner-drawn button, combo box, list box, or menu when a visual aspect...
Definition window_messages.h:285
constexpr xtd::uint32 WM_NCMOUSELEAVE
Posted to a window when the cursor leaves the nonclient area of the window specified in a prior call ...
Definition window_messages.h:1451
constexpr xtd::uint32 WM_LBUTTONDBLCLK
Posted when the user double-clicks the left mouse button while the cursor is in the client area of a ...
Definition window_messages.h:981
constexpr xtd::uint32 WM_IME_COMPOSITIONFULL
Sent to an application when the IME window finds no space to extend the area for the composition wind...
Definition window_messages.h:1384
constexpr xtd::uint32 WM_GETTEXTLENGTH
Determines the length, in characters, of the text associated with a window.
Definition window_messages.h:100
constexpr xtd::uint32 WM_DWMSENDICONICTHUMBNAIL
Instructs a window to provide a static bitmap to use as a thumbnail representation of that window.
Definition window_messages.h:1678
constexpr xtd::uint32 WM_SYSCHAR
Posted to the window with the keyboard focus when a WM_SYSKEYDOWN message is translated by the Transl...
Definition window_messages.h:714
constexpr xtd::uint32 WM_LBUTTONUP
Posted when the user releases the left mouse button while the cursor is in the client area of a windo...
Definition window_messages.h:974
constexpr xtd::uint32 WM_MENUSELECT
Sent to a menu's owner window when the user selects a menu item.
Definition window_messages.h:824
constexpr xtd::uint32 WM_ERASEBKGND
Sent when the window background must be erased (for example, when a window is resized)....
Definition window_messages.h:142
constexpr xtd::uint32 WM_MOUSEHOVER
Posted to a window when the cursor hovers over the client area of the window for the period of time s...
Definition window_messages.h:1429
constexpr xtd::uint32 WM_CLEAR
An application sends a WM_CLEAR message to an edit control or combo box to delete (clear) the current...
Definition window_messages.h:1501
constexpr xtd::uint32 WM_NULL
Performs no operation. An application sends the WM_NULL message if it wants to post a message that th...
Definition window_messages.h:14
constexpr xtd::uint32 WM_NCCREATE
Sent prior to the WM_CREATE message when a window is first created.
Definition window_messages.h:509
constexpr xtd::uint32 WM_HELP
Indicates that the user pressed the F1 key. If a menu is active when F1 is pressed,...
Definition window_messages.h:445
constexpr xtd::uint32 WM_NCMBUTTONDOWN
Posted when the user presses the middle mouse button while the cursor is within the nonclient area of...
Definition window_messages.h:615
constexpr xtd::uint32 WM_PALETTEISCHANGING
The WM_PALETTEISCHANGING message informs applications that an application is going to realize its log...
Definition window_messages.h:1592
constexpr xtd::uint32 WM_ASKCBFORMATNAME
Sent to the clipboard owner by a clipboard viewer window to request the name of a CF_OWNERDISPLAY cli...
Definition window_messages.h:1564
constexpr xtd::uint32 WM_EXITMENULOOP
Notifies an application's main window procedure that a menu modal loop has been exited.
Definition window_messages.h:1080
constexpr xtd::uint32 WM_GETHOTKEY
Sent to determine the hot key associated with a window.
Definition window_messages.h:341
constexpr xtd::uint32 WM_DEADCHAR
Posted to the window with the keyboard focus when a WM_KEYUP message is translated by the TranslateMe...
Definition window_messages.h:693
constexpr xtd::uint32 WM_DEVMODECHANGE
The WM_DEVMODECHANGE message is sent to all top-level windows whenever the user changes device-mode s...
Definition window_messages.h:185
constexpr xtd::uint32 WM_PAINTICON
The WM_PAINTICON message is sent to a minimized window when the icon is to be painted but only if the...
Definition window_messages.h:256
constexpr xtd::uint32 WM_GETICON
Sent to a window to retrieve a handle to the large or small icon associated with a window....
Definition window_messages.h:495
constexpr xtd::uint32 WM_POWERBROADCAST
Notifies applications that a power-management event has occurred.
Definition window_messages.h:1116
constexpr xtd::uint32 WM_UNDO
An application sends a WM_UNDO message to an edit control to undo the last operation....
Definition window_messages.h:1508
constexpr xtd::uint32 WM_CHILDACTIVATE
Sent to a child window when the user clicks the window's title bar or when the window is activated,...
Definition window_messages.h:234
constexpr xtd::uint32 WM_GETOBJECT
Sent by both Microsoft Active Accessibility and Microsoft UI Automation to obtain information about a...
Definition window_messages.h:363
constexpr xtd::uint32 WM_PASTE
An application sends a WM_PASTE message to an edit control or combo box to copy the current content o...
Definition window_messages.h:1494
constexpr xtd::uint32 WM_MOUSEWHEEL
Sent to the focus window when the mouse wheel is rotated. The DefWindowProc function propagates the m...
Definition window_messages.h:1030
constexpr xtd::uint32 WM_SPOOLERSTATUS
The WM_SPOOLERSTATUS message is sent from Print Manager whenever a job is added to or removed from th...
Definition window_messages.h:278
constexpr xtd::uint32 WM_KILLFOCUS
Sent to a window immediately before it loses the keyboard focus.
Definition window_messages.h:64
constexpr xtd::uint32 WM_QUERYOPEN
Sent to an icon when the user requests that the window be restored to its previous size and position.
Definition window_messages.h:135
constexpr xtd::uint32 WM_NCACTIVATE
Sent to a window when its nonclient area needs to be changed to indicate an active or inactive state.
Definition window_messages.h:544
constexpr xtd::uint32 WM_RBUTTONDBLCLK
Posted when the user double-clicks the right mouse button while the cursor is in the client area of a...
Definition window_messages.h:1002
constexpr xtd::uint32 WM_POINTERDEVICECHANGE
Sent to a window when there is a change in the settings of a monitor that has a digitizer attached to...
Definition window_messages.h:1236
constexpr xtd::uint32 WM_NCRBUTTONDBLCLK
Posted when the user double-clicks the right mouse button while the cursor is within the nonclient ar...
Definition window_messages.h:608
constexpr xtd::uint32 WM_IME_SETCONTEXT
Sent to an application when a window is activated. A window receives this message through its WindowP...
Definition window_messages.h:1363
constexpr xtd::uint32 WM_CREATE
Sent when an application requests that a window be created by calling the CreateWindowEx or CreateWin...
Definition window_messages.h:21
constexpr xtd::uint32 WM_XBUTTONDBLCLK
Posted when the user double-clicks the first or second X button while the cursor is in the client are...
Definition window_messages.h:1051
constexpr xtd::uint32 WM_COPY
An application sends the WM_COPY message to an edit control or combo box to copy the current selectio...
Definition window_messages.h:1487
constexpr xtd::uint32 WM_MOVE
Sent after a window has been moved.
Definition window_messages.h:35
constexpr xtd::uint32 WM_GESTURE
Passes information about a gesture.
Definition window_messages.h:809
constexpr xtd::uint32 WM_POINTERCAPTURECHANGED
Sent to a window that is losing capture of an input pointer.
Definition window_messages.h:1327
constexpr xtd::uint32 WM_ENTERMENULOOP
Notifies an application's main window procedure that a menu modal loop has been entered.
Definition window_messages.h:1073
constexpr xtd::uint32 WM_DESTROYCLIPBOARD
Sent to the clipboard owner when a call to the EmptyClipboard function empties the clipboard.
Definition window_messages.h:1529
constexpr xtd::uint32 WM_QUERYENDSESSION
The WM_QUERYENDSESSION message is sent when the user chooses to end the session or when an applicatio...
Definition window_messages.h:121
constexpr xtd::uint32 WM_NCPOINTERDOWN
Posted when a pointer makes contact over the non-client area of a window. The message targets the win...
Definition window_messages.h:1271
constexpr xtd::uint32 WM_GETMINMAXINFO
Sent to a window when the size or position of the window is about to change. An application can use t...
Definition window_messages.h:248
constexpr xtd::uint32 WM_SETICON
Associates a new large or small icon with a window. The system displays the large icon in the ALT+TAB...
Definition window_messages.h:502
constexpr xtd::uint32 WM_GETTEXT
Copies the text that corresponds to a window into a buffer provided by the caller.
Definition window_messages.h:93
constexpr xtd::uint32 WM_TOUCHHITTESTING
Sent to a window on a touch down in order to determine the most probable touch target.
Definition window_messages.h:1334
constexpr xtd::uint32 WM_INITMENU
Sent when a menu is about to become active. It occurs when the user clicks an item on the menu bar or...
Definition window_messages.h:794
constexpr xtd::uint32 WM_VSCROLLCLIPBOARD
Sent to the clipboard owner by a clipboard viewer window when the clipboard contains data in the CF_O...
Definition window_messages.h:1550
constexpr xtd::uint32 WM_RENDERALLFORMATS
Sent to the clipboard owner before it is destroyed, if the clipboard owner has delayed rendering one ...
Definition window_messages.h:1522
constexpr xtd::uint32 WM_COMPACTING
Sent to all top-level windows when the system detects more than 12.5 percent of system time over a 30...
Definition window_messages.h:370
constexpr xtd::uint32 WM_NCXBUTTONDOWN
Posted when the user presses the first or second X button while the cursor is in the nonclient area o...
Definition window_messages.h:637
constexpr xtd::uint32 WM_MENUCHAR
Sent when a menu is active and the user presses a key that does not correspond to any mnemonic or acc...
Definition window_messages.h:831
constexpr xtd::uint32 WM_MENUGETOBJECT
Sent to the owner of a drag-and-drop menu when the mouse cursor enters a menu item or moves from the ...
Definition window_messages.h:859
constexpr xtd::uint32 WM_POINTERDEVICEINRANGE
Sent to a window when a pointer device is detected within range of an input digitizer....
Definition window_messages.h:1243
constexpr xtd::uint32 WM_QUERYNEWPALETTE
The WM_QUERYNEWPALETTE message informs a window that it is about to receive the keyboard focus,...
Definition window_messages.h:1585
constexpr xtd::uint32 WM_SYSCOLORCHANGE
The WM_SYSCOLORCHANGE message is sent to all top-level windows when a change is made to a system colo...
Definition window_messages.h:149
constexpr xtd::uint32 WM_INPUT_DEVICE_CHANGE
Sent to the window that registered to receive raw input.
Definition window_messages.h:658
constexpr xtd::uint32 WM_CHARTOITEM
Sent by a list box with the LBS_WANTKEYBOARDINPUT style to its owner in response to a WM_CHAR message...
Definition window_messages.h:313
constexpr xtd::uint32 WM_FONTCHANGE
An application sends the WM_FONTCHANGE message to all top-level windows in the system after changing ...
Definition window_messages.h:199
constexpr xtd::uint32 WM_IME_STARTCOMPOSITION
Sent immediately before the IME generates the composition string as a result of a keystroke....
Definition window_messages.h:738
constexpr xtd::uint32 WM_NCCALCSIZE
Sent when the size and position of a window's client area must be calculated. By processing this mess...
Definition window_messages.h:523
constexpr xtd::uint32 WM_MDISETMENU
An application sends the WM_MDISETMENU message to a multiple-document interface (MDI) client window t...
Definition window_messages.h:1200
constexpr xtd::uint32 WM_MDIDESTROY
An application sends the WM_MDIDESTROY message to a multiple-document interface (MDI) client window t...
Definition window_messages.h:1137
constexpr xtd::uint32 WM_DROPFILES
Sent when the user drops a file on the window of an application that has registered itself as a recip...
Definition window_messages.h:1221
constexpr xtd::uint32 WM_INITDIALOG
Sent to the dialog box procedure immediately before a dialog box is displayed. Dialog box procedures ...
Definition window_messages.h:752
constexpr xtd::uint32 WM_CTLCOLORMSGBOX
The WM_CTLCOLORMSGBOX message is sent to the owner window of a message box before Windows draws the m...
Definition window_messages.h:902
constexpr xtd::uint32 WM_XBUTTONUP
Posted when the user releases the first or second X button while the cursor is in the client area of ...
Definition window_messages.h:1044
constexpr xtd::uint32 WM_NCXBUTTONDBLCLK
Posted when the user double-clicks the first or second X button while the cursor is in the nonclient ...
Definition window_messages.h:651
constexpr xtd::uint32 WM_HOTKEY
Posted when the user presses a hot key registered by the RegisterHotKey function. The message is plac...
Definition window_messages.h:1606
constexpr xtd::uint32 WM_POINTERLEAVE
Sent to a window when a pointer leaves detection range over the window (hover) or when a pointer move...
Definition window_messages.h:1313
constexpr xtd::uint32 WM_ICONERASEBKGND
An application sends the WM_ERASEBKGND message when the window background must be erased (for example...
Definition window_messages.h:263
constexpr xtd::uint32 WM_NCMBUTTONUP
Posted when the user releases the middle mouse button while the cursor is within the nonclient area o...
Definition window_messages.h:622
constexpr xtd::uint32 WM_DWMCOLORIZATIONCOLORCHANGED
Informs all top-level windows that the colorization color has changed.
Definition window_messages.h:1664
constexpr xtd::uint32 WM_IME_KEYUP
Sent to an application by the IME to notify the application of a key release and to keep message orde...
Definition window_messages.h:1421
constexpr xtd::uint32 WM_CLOSE
Sent as a signal that a window or an application should terminate.
Definition window_messages.h:114
constexpr xtd::uint32 WM_MDIRESTORE
An application sends the WM_MDIRESTORE message to a multiple-document interface (MDI) client window t...
Definition window_messages.h:1151
constexpr xtd::uint32 WM_MOUSEMOVE
Posted to a window when the cursor moves. If the mouse is not captured, the message is posted to the ...
Definition window_messages.h:960
constexpr xtd::uint32 WM_NEXTMENU
Sent to an application when the right or left arrow key is used to switch between the menu bar and th...
Definition window_messages.h:1087
constexpr xtd::uint32 WM_MDICREATE
An application sends the WM_MDICREATE message to a multiple-document interface (MDI) client window to...
Definition window_messages.h:1130
constexpr xtd::uint32 WM_USERCHANGED
Sent to all windows after the user has logged on or off. When the user logs on or off,...
Definition window_messages.h:452
constexpr xtd::uint32 WM_NCPOINTERUPDATE
Posted to provide an update on a pointer that made contact over the non-client area of a window or wh...
Definition window_messages.h:1264
constexpr xtd::uint32 WM_CHANGECBCHAIN
Sent to the first window in the clipboard viewer chain when a window is being removed from the chain.
Definition window_messages.h:1571
constexpr xtd::uint32 WM_CANCELJOURNAL
Posted to an application when a user cancels the application's journaling activities....
Definition window_messages.h:408
constexpr xtd::uint32 WM_ENTERSIZEMOVE
Sent one time to a window after it enters the moving or sizing modal loop. The window enters the movi...
Definition window_messages.h:1207
constexpr xtd::uint32 WM_QUERYDRAGICON
Sent to a minimized (iconic) window. The window is about to be dragged by the user but does not have ...
Definition window_messages.h:349
constexpr xtd::uint32 WM_SYSKEYUP
Posted to the window with the keyboard focus when the user releases a key that was pressed while the ...
Definition window_messages.h:707
constexpr xtd::uint32 WM_POINTERUP
Posted when a pointer that made contact over the client area of a window breaks contact....
Definition window_messages.h:1299
constexpr xtd::uint32 WM_QUIT
Indicates a request to terminate an application, and is generated when the application calls the Post...
Definition window_messages.h:128
constexpr xtd::uint32 WM_SYSCOMMAND
A window receives this message when the user chooses a command from the Window menu (formerly known a...
Definition window_messages.h:766
constexpr xtd::uint32 WM_IME_NOTIFY
Sent to an application to notify it of changes to the IME window. A window receives this message thro...
Definition window_messages.h:1370
constexpr xtd::uint32 WM_POINTERWHEEL
Posted to the window with foreground keyboard focus when a scroll wheel is rotated.
Definition window_messages.h:1341
constexpr xtd::uint32 WM_ACTIVATEAPP
Sent when a window belonging to a different application than the active window is about to be activat...
Definition window_messages.h:192
constexpr xtd::uint32 WM_IME_SELECT
Sent to an application when the operating system is about to change the current IME....
Definition window_messages.h:1391
constexpr xtd::uint32 WM_SIZING
Sent to a window that the user is resizing. By processing this message, an application can monitor th...
Definition window_messages.h:1094
constexpr xtd::uint32 WM_MOVING
Sent to a window that the user is moving. By processing this message, an application can monitor the ...
Definition window_messages.h:1108
constexpr xtd::uint32 WM_PAINTCLIPBOARD
Sent to the clipboard owner by a clipboard viewer window when the clipboard contains data in the CF_O...
Definition window_messages.h:1543
constexpr xtd::uint32 WM_VSCROLL
The WM_VSCROLL message is sent to a window when a scroll event occurs in the window's standard vertic...
Definition window_messages.h:787
constexpr xtd::uint32 WM_MEASUREITEM
Sent to the owner window of a combo box, list box, list-view control, or menu item when the control o...
Definition window_messages.h:292
constexpr xtd::uint32 WM_WININICHANGE
An application sends the WM_WININICHANGE message to all top-level windows after making a change to th...
Definition window_messages.h:178
constexpr xtd::uint32 WM_DELETEITEM
Sent to the owner of a list box or combo box when the list box or combo box is destroyed or when item...
Definition window_messages.h:299
constexpr xtd::uint32 WM_MOUSEACTIVATE
Sent when the cursor is in an inactive window and the user presses a mouse button....
Definition window_messages.h:227
constexpr xtd::uint32 WM_THEMECHANGED
Broadcast to every window following a theme change event. Examples of theme change events are the act...
Definition window_messages.h:1635
constexpr xtd::uint32 WM_MDICASCADE
An application sends the WM_MDICASCADE message to a multiple-document interface (MDI) client window t...
Definition window_messages.h:1179
constexpr xtd::uint32 WM_TOUCH
Notifies the window when one or more touch points, such as a finger or pen, touches a touch-sensitive...
Definition window_messages.h:1257
constexpr xtd::uint32 WM_NCDESTROY
Notifies a window that its nonclient area is being destroyed. The DestroyWindow function sends the WM...
Definition window_messages.h:516
constexpr xtd::uint32 WM_CHAR
Posted to the window with the keyboard focus when a WM_KEYDOWN message is translated by the Translate...
Definition window_messages.h:686
constexpr xtd::uint32 WM_DPICHANGED
Sent when the effective dots per inch (dpi) for a window has changed. The DPI is the scale factor for...
Definition window_messages.h:1472
constexpr xtd::uint32 WM_SETFOCUS
Sent to a window after it has gained the keyboard focus.
Definition window_messages.h:57
constexpr xtd::int32 MN_GETHMENU
Retrieves the menu handle for the current window.
Definition window_messages.h:952
constexpr xtd::uint32 WM_CTLCOLORLISTBOX
Sent to the parent window of a list box before the system draws the list box. By responding to this m...
Definition window_messages.h:916
constexpr xtd::uint32 WM_SIZE
Sent to a window after its size has changed.
Definition window_messages.h:43
constexpr xtd::uint32 WM_IME_KEYDOWN
Sent to an application by the IME to notify the application of a key press and to keep message order....
Definition window_messages.h:1414
constexpr xtd::uint32 WM_NCPAINT
The WM_NCPAINT message is sent to a window when its frame must be painted.
Definition window_messages.h:537
constexpr xtd::uint32 WM_ENABLE
Sent when an application changes the enabled state of a window. It is sent to the window whose enable...
Definition window_messages.h:72
constexpr xtd::uint32 WM_MBUTTONUP
Posted when the user releases the middle mouse button while the cursor is in the client area of a win...
Definition window_messages.h:1016
constexpr xtd::uint32 WM_NCPOINTERUP
Posted when a pointer that made contact over the non-client area of a window breaks contact....
Definition window_messages.h:1278
constexpr xtd::uint32 WM_CLIPBOARDUPDATE
Sent when the contents of the clipboard have changed.
Definition window_messages.h:1643
constexpr xtd::uint32 WM_CHANGEUISTATE
An application sends the WM_CHANGEUISTATE message to indicate that the UI state should be changed.
Definition window_messages.h:880
constexpr xtd::uint32 WM_CTLCOLORSCROLLBAR
The WM_CTLCOLORSCROLLBAR message is sent to the parent window of a scroll bar control when the contro...
Definition window_messages.h:937
constexpr xtd::uint32 WM_SYSDEADCHAR
Sent to the window with the keyboard focus when a WM_SYSKEYDOWN message is translated by the Translat...
Definition window_messages.h:721
constexpr xtd::uint32 WM_CUT
An application sends a WM_CUT message to an edit control or combo box to delete (cut) the current sel...
Definition window_messages.h:1480
constexpr xtd::uint32 WM_WINDOWPOSCHANGING
Sent to a window whose size, position, or place in the Z order is about to change as a result of a ca...
Definition window_messages.h:380
constexpr xtd::uint32 WM_GETTITLEBARINFOEX
Sent to request extended title bar information. A window receives this message through its WindowProc...
Definition window_messages.h:1693
constexpr xtd::uint32 WM_CAPTURECHANGED
Sent to the window that is losing the mouse capture.
Definition window_messages.h:1101
constexpr xtd::uint32 WM_KEYDOWN
Posted to the window with the keyboard focus when a nonsystem key is pressed. A nonsystem key is a ke...
Definition window_messages.h:672
constexpr xtd::uint32 WM_KEYLAST
Keyboard message filter value.
Definition window_messages.h:730
constexpr xtd::uint32 WM_CONTEXTMENU
Notifies a window that the user desires a context menu to appear. The user may have clicked the right...
Definition window_messages.h:467
constexpr xtd::uint32 WM_PARENTNOTIFY
Sent to the parent of a child window when the child window is created or destroyed,...
Definition window_messages.h:1066
constexpr xtd::uint32 WM_HSCROLL
The WM_HSCROLL message is sent to a window when a scroll event occurs in the window's standard horizo...
Definition window_messages.h:780
constexpr xtd::uint32 WM_COPYDATA
An application sends the WM_COPYDATA message to pass data to another application.
Definition window_messages.h:401
constexpr xtd::uint32 WM_SYNCPAINT
The WM_SYNCPAINT message is used to synchronize painting while avoiding linking independent GUI threa...
Definition window_messages.h:558
constexpr xtd::uint32 WM_NCMOUSEMOVE
Posted to a window when the cursor is moved within the nonclient area of the window....
Definition window_messages.h:566
constexpr xtd::uint32 WM_IME_CONTROL
Sent by an application to direct the IME window to carry out the requested command....
Definition window_messages.h:1377
constexpr xtd::uint32 WM_PRINT
The WM_PRINT message is sent to a window to request that it draw itself in the specified device conte...
Definition window_messages.h:1614
constexpr xtd::uint32 WM_DISPLAYCHANGE
The WM_DISPLAYCHANGE message is sent to all windows when the display resolution has changed.
Definition window_messages.h:488
constexpr xtd::uint32 WM_RBUTTONDOWN
Posted when the user presses the right mouse button while the cursor is in the client area of a windo...
Definition window_messages.h:988
constexpr xtd::uint32 WM_INITMENUPOPUP
Sent when a drop-down menu or submenu is about to become active. This allows an application to modify...
Definition window_messages.h:801
constexpr xtd::uint32 WM_QUEUESYNC
Sent by a computer-based training (CBT) application to separate user-input messages from other messag...
Definition window_messages.h:241
constexpr xtd::uint32 WM_DESTROY
Sent when a window is being destroyed. It is sent to the window procedure of the window being destroy...
Definition window_messages.h:28
constexpr xtd::uint32 WM_POINTERACTIVATE
Sent to an inactive window when a primary pointer generates a WM_POINTERDOWN over the window....
Definition window_messages.h:1320
constexpr xtd::uint32 WM_NCRBUTTONDOWN
Posted when the user presses the right mouse button while the cursor is within the nonclient area of ...
Definition window_messages.h:594
constexpr xtd::uint32 WM_DWMWINDOWMAXIMIZEDCHANGE
Sent when a Desktop Window Manager (DWM) composed window is maximized.
Definition window_messages.h:1671
constexpr xtd::uint32 WM_UPDATEUISTATE
An application sends the WM_UPDATEUISTATE message to change the UI state for the specified window and...
Definition window_messages.h:887
constexpr xtd::uint32 WM_NCRBUTTONUP
Posted when the user releases the right mouse button while the cursor is within the nonclient area of...
Definition window_messages.h:601
constexpr xtd::uint32 WM_USER
Used to define private messages for use by private window classes, usually of the form WM_USER+x,...
Definition window_messages.h:1714
constexpr xtd::uint32 WM_MDIMAXIMIZE
An application sends the WM_MDIMAXIMIZE message to a multiple-document interface (MDI) client window ...
Definition window_messages.h:1165
constexpr xtd::uint32 WM_ACTIVATE
Sent to both the window being activated and the window being deactivated. If the windows use the same...
Definition window_messages.h:50
constexpr xtd::uint32 WM_CTLCOLORDLG
Sent to a dialog box before the system draws the dialog box. By responding to this message,...
Definition window_messages.h:930
constexpr xtd::uint32 WM_RENDERFORMAT
Sent to the clipboard owner if it has delayed rendering a specific clipboard format and if an applica...
Definition window_messages.h:1515
constexpr xtd::uint32 WM_CTLCOLOREDIT
An edit control that is not read-only or disabled sends the WM_CTLCOLOREDIT message to its parent win...
Definition window_messages.h:909
constexpr xtd::uint32 WM_COMMAND
Sent when the user selects a command item from a menu, when a control sends a notification message to...
Definition window_messages.h:759
constexpr xtd::uint32 WM_ENDSESSION
The WM_ENDSESSION message is sent to an application after the system processes the results of the WM_...
Definition window_messages.h:156
constexpr xtd::uint32 WM_MBUTTONDOWN
Posted when the user presses the middle mouse button while the cursor is in the client area of a wind...
Definition window_messages.h:1009
constexpr xtd::uint32 WM_CTLCOLORBTN
The WM_CTLCOLORBTN message is sent to the parent window of a button before drawing the button....
Definition window_messages.h:923
constexpr xtd::uint32 WM_DRAWCLIPBOARD
Sent to the first window in the clipboard viewer chain when the content of the clipboard changes....
Definition window_messages.h:1536
constexpr xtd::uint32 WM_CANCELMODE
Sent to cancel certain modes, such as mouse capture. For example, the system sends this message to th...
Definition window_messages.h:213
constexpr xtd::uint32 WM_CTLCOLORSTATIC
A static control, or an edit control that is read-only or disabled, sends the WM_CTLCOLORSTATIC messa...
Definition window_messages.h:944
constexpr xtd::uint32 WM_POWER
Notifies applications that the system, typically a battery-powered personal computer,...
Definition window_messages.h:394
constexpr xtd::uint32 WM_MBUTTONDBLCLK
Posted when the user double-clicks the middle mouse button while the cursor is in the client area of ...
Definition window_messages.h:1023
constexpr xtd::uint32 WM_MOUSEHWHEEL
Sent to the active window when the mouse's horizontal scroll wheel is tilted or rotated....
Definition window_messages.h:1058
constexpr xtd::uint32 WM_MENUDRAG
Sent to the owner of a drag-and-drop menu when the user drags a menu item.
Definition window_messages.h:852
constexpr xtd::int32 DM_POINTERHITTEST
Sent by an application to direct the IME window to carry out the requested command....
Definition window_messages.h:1355
constexpr xtd::uint32 WM_MDIACTIVATE
An application sends the WM_MDIACTIVATE message to a multiple-document interface (MDI) client window ...
Definition window_messages.h:1144
constexpr xtd::uint32 WM_MDIREFRESHMENU
An application sends the WM_MDIREFRESHMENU message to a multiple-document interface (MDI) client wind...
Definition window_messages.h:1228
constexpr xtd::uint32 WM_IME_ENDCOMPOSITION
Sent to an application when the IME ends composition. A window receives this message through its Wind...
Definition window_messages.h:745
constexpr xtd::uint32 WM_NCMOUSEHOVER
Posted to a window when the cursor hovers over the nonclient area of the window for the period of tim...
Definition window_messages.h:1444
constexpr xtd::uint32 WM_NOTIFY
Sent by a common control to its parent window when an event has occurred or the control requires some...
Definition window_messages.h:416
constexpr xtd::uint32 WM_SYSKEYDOWN
Posted to the window with the keyboard focus when the user presses the F10 key (which activates the m...
Definition window_messages.h:700
constexpr xtd::uint32 WM_IME_REQUEST
Sent to an application to provide commands and request information. A window receives this message th...
Definition window_messages.h:1406
constexpr xtd::uint32 WM_POINTERUPDATE
Posted to provide an update on a pointer that made contact over the client area of a window or on a h...
Definition window_messages.h:1285
constexpr xtd::uint32 WM_APPCOMMAND
Notifies a window that the user generated an application command event, for example,...
Definition window_messages.h:1628
constexpr xtd::uint32 WM_SETFONT
Sets the font that a control is to use when drawing text.
Definition window_messages.h:320
constexpr xtd::uint32 WM_SHOWWINDOW
Sent to a window when the window is about to be hidden or shown.
Definition window_messages.h:164
constexpr xtd::uint32 WM_GETDLGCODE
Sent to the window procedure associated with a control. By default, the system handles all keyboard i...
Definition window_messages.h:551
constexpr xtd::uint32 WM_NCLBUTTONUP
Posted when the user releases the left mouse button while the cursor is within the nonclient area of ...
Definition window_messages.h:580
constexpr xtd::uint32 WM_PALETTECHANGED
The WM_PALETTECHANGED message is sent to all top-level and overlapped windows after the window with t...
Definition window_messages.h:1599
constexpr xtd::uint32 WM_MDIICONARRANGE
An application sends the WM_MDIICONARRANGE message to a multiple-document interface (MDI) client wind...
Definition window_messages.h:1186
constexpr xtd::uint32 WM_GETFONT
Retrieves the font with which the control is currently drawing its text.
Definition window_messages.h:327
constexpr xtd::uint32 WM_RBUTTONUP
Posted when the user releases the right mouse button while the cursor is in the client area of a wind...
Definition window_messages.h:995
constexpr xtd::uint32 WM_STYLECHANGING
Sent to a window when the SetWindowLong function is about to change one or more of the window's style...
Definition window_messages.h:474
constexpr xtd::uint32 WM_STYLECHANGED
Sent to a window after the SetWindowLong function has changed one or more of the window's styles.
Definition window_messages.h:481
constexpr xtd::uint32 WM_INPUTLANGCHANGE
Sent to the topmost affected window after an application's input language has been changed....
Definition window_messages.h:431
constexpr xtd::uint32 WM_TIMECHANGE
A message that is sent whenever there is a change in the system time.
Definition window_messages.h:206
constexpr xtd::uint32 WM_DWMNCRENDERINGCHANGED
Sent when the non-client area rendering policy has changed.
Definition window_messages.h:1657
constexpr xtd::uint32 WM_SETREDRAW
An application sends the WM_SETREDRAW message to a window to allow changes in that window to be redra...
Definition window_messages.h:79
constexpr xtd::uint32 WM_TIMER
Posted to the installing thread's message queue when a timer expires. The message is posted by the Ge...
Definition window_messages.h:773
constexpr xtd::uint32 WM_INPUT
Sent to the window that is getting raw input.
Definition window_messages.h:665
constexpr xtd::uint32 WM_MENUCOMMAND
Sent when the user makes a selection from a menu.
Definition window_messages.h:873
constexpr xtd::uint32 WM_MDITILE
An application sends the WM_MDITILE message to a multiple-document interface (MDI) client window to a...
Definition window_messages.h:1172
Contains xtd fundamental types.