open-insight/SYSPROG/STPROCINS/MSWIN_WINDOWMESSAGE_EQUATES.txt
2024-03-25 15:17:34 -07:00

279 lines
11 KiB
Plaintext

compile insert msWin_WindowMessage_Equates
/*
** Copyright (C) 2012 Revelation Software Inc. All Rights Reserved **
Author Captain C
Date October 2012
Purpose General Window Message ( WM_ ) Equates for the Windows API
Comments
========
Amended Date Reason
======= ==== ======
Mr C 09 Sep 16 Fixed WM_QUERYDRAGICON$ - thanks Blint!
*/
///////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////
#ifndef _MSWIN_WINDOWMESSAGE_EQUATES_
#define _MSWIN_WINDOWMESSAGE_EQUATES_
///////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////
equ WM_NULL$ to 0x0000
equ WM_CREATE$ to 0x0001
equ WM_DESTROY$ to 0x0002
equ WM_MOVE$ to 0x0003
equ WM_SIZE$ to 0x0005
equ WM_ACTIVATE$ to 0x0006
equ WM_SETFOCUS$ to 0x0007
equ WM_KILLFOCUS$ to 0x0008
equ WM_ENABLE$ to 0x000A
equ WM_SETREDRAW$ to 0x000B
equ WM_SETTEXT$ to 0x000C
equ WM_GETTEXT$ to 0x000D
equ WM_GETTEXTLENGTH$ to 0x000E
equ WM_PAINT$ to 0x000F
equ WM_CLOSE$ to 0x0010
equ WM_QUERYENDSESSION$ to 0x0011
equ WM_QUIT$ to 0x0012
equ WM_QUERYOPEN$ to 0x0013
equ WM_ERASEBKGND$ to 0x0014
equ WM_SYSCOLORCHANGE$ to 0x0015
equ WM_ENDSESSION$ to 0x0016
equ WM_SYSTEMERROR$ to 0x0017
equ WM_SHOWWINDOW$ to 0x0018
equ WM_CTLCOLOR$ to 0x0019
equ WM_WININICHANGE$ to 0x001A
equ WM_SETTINGCHANGE$ to WM_WININICHANGE$
equ WM_DEVMODECHANGE$ to 0x001B
equ WM_ACTIVATEAPP$ to 0x001C
equ WM_FONTCHANGE$ to 0x001D
equ WM_TIMECHANGE$ to 0x001E
equ WM_CANCELMODE$ to 0x001F
equ WM_SETCURSOR$ to 0x0020
equ WM_MOUSEACTIVATE$ to 0x0021
equ WM_CHILDACTIVATE$ to 0x0022
equ WM_QUEUESYNC$ to 0x0023
equ WM_GETMINMAXINFO$ to 0x0024
equ WM_PAINTICON$ to 0x0026
equ WM_ICONERASEBKGND$ to 0x0027
equ WM_NEXTDLGCTL$ to 0x0028
equ WM_SPOOLERSTATUS$ to 0x002A
equ WM_DRAWITEM$ to 0x002B
equ WM_MEASUREITEM$ to 0x002C
equ WM_DELETEITEM$ to 0x002D
equ WM_VKEYTOITEM$ to 0x002E
equ WM_CHARTOITEM$ to 0x002F
equ WM_SETFONT$ to 0x0030
equ WM_GETFONT$ to 0x0031
equ WM_SETHOTKEY$ to 0x0032;
equ WM_GETHOTKEY$ to 0x0033
equ WM_QUERYDRAGICON$ to 0x0037
equ WM_COMPAREITEM$ to 0x0039
equ WM_GETOBJECT$ to 0x003D
equ WM_COMPACTING$ to 0x0041
equ WM_COMMNOTIFY$ to 0x0044 ; // obsolete in Win32
equ WM_WINDOWPOSCHANGING$ to 0x0046
equ WM_WINDOWPOSCHANGED$ to 0x0047
equ WM_POWER$ to 0x0048
equ WM_COPYDATA$ to 0x004A
equ WM_CANCELJOURNAL$ to 0x004B
equ WM_NOTIFY$ to 0x004E
equ WM_INPUTLANGCHANGEREQUEST$ to 0x0050
equ WM_INPUTLANGCHANGE$ to 0x0051
equ WM_TCARD$ to 0x0052
equ WM_HELP$ to 0x0053
equ WM_USERCHANGED$ to 0x0054
equ WM_NOTIFYFORMAT$ to 0x0055
equ WM_CONTEXTMENU$ to 0x007B
equ WM_STYLECHANGING$ to 0x007C
equ WM_STYLECHANGED$ to 0x007D
equ WM_DISPLAYCHANGE$ to 0x007E
equ WM_GETICON$ to 0x007F
equ WM_SETICON$ to 0x0080
equ WM_NCCREATE$ to 0x0081
equ WM_NCDESTROY$ to 0x0082
equ WM_NCCALCSIZE$ to 0x0083
equ WM_NCHITTEST$ to 0x0084
equ WM_NCPAINT$ to 0x0085
equ WM_NCACTIVATE$ to 0x0086
equ WM_GETDLGCODE$ to 0x0087
equ WM_NCMOUSEMOVE$ to 0x00A0
equ WM_NCLBUTTONDOWN$ to 0x00A1
equ WM_NCLBUTTONUP$ to 0x00A2
equ WM_NCLBUTTONDBLCLK$ to 0x00A3
equ WM_NCRBUTTONDOWN$ to 0x00A4
equ WM_NCRBUTTONUP$ to 0x00A5
equ WM_NCRBUTTONDBLCLK$ to 0x00A6
equ WM_NCMBUTTONDOWN$ to 0x00A7
equ WM_NCMBUTTONUP$ to 0x00A8
equ WM_NCMBUTTONDBLCLK$ to 0x00A9
equ WM_KEYFIRST$ to 0x0100
equ WM_KEYDOWN$ to 0x0100
equ WM_KEYUP$ to 0x0101
equ WM_CHAR$ to 0x0102
equ WM_DEADCHAR$ to 0x0103
equ WM_SYSKEYDOWN$ to 0x0104
equ WM_SYSKEYUP$ to 0x0105
equ WM_SYSCHAR$ to 0x0106
equ WM_SYSDEADCHAR$ to 0x0107
equ WM_KEYLAST$ to 0x0108
equ WM_INITDIALOG$ to 0x0110
equ WM_COMMAND$ to 0x0111
equ WM_SYSCOMMAND$ to 0x0112
equ WM_TIMER$ to 0x0113
equ WM_HSCROLL$ to 0x0114
equ WM_VSCROLL$ to 0x0115
equ WM_INITMENU$ to 0x0116
equ WM_INITMENUPOPUP$ to 0x0117
equ WM_MENUSELECT$ to 0x011F
equ WM_MENUCHAR$ to 0x0120
equ WM_ENTERIDLE$ to 0x0121
equ WM_MENURBUTTONUP$ to 0x0122
equ WM_MENUDRAG$ to 0x0123
equ WM_MENUGETOBJECT$ to 0x0124
equ WM_UNINITMENUPOPUP$ to 0x0125
equ WM_MENUCOMMAND$ to 0x0126
equ WM_CHANGEUISTATE$ to 0x0127
equ WM_UPDATEUISTATE$ to 0x0128
equ WM_QUERYUISTATE$ to 0x0129
equ WM_CTLCOLORMSGBOX$ to 0x0132
equ WM_CTLCOLOREDIT$ to 0x0133
equ WM_CTLCOLORLISTBOX$ to 0x0134
equ WM_CTLCOLORBTN$ to 0x0135
equ WM_CTLCOLORDLG$ to 0x0136
equ WM_CTLCOLORSCROLLBAR$ to 0x0137
equ WM_CTLCOLORSTATIC$ to 0x0138
equ WM_MOUSEFIRST$ to 0x0200
equ WM_MOUSEMOVE$ to 0x0200
equ WM_LBUTTONDOWN$ to 0x0201
equ WM_LBUTTONUP$ to 0x0202
equ WM_LBUTTONDBLCLK$ to 0x0203
equ WM_RBUTTONDOWN$ to 0x0204
equ WM_RBUTTONUP$ to 0x0205
equ WM_RBUTTONDBLCLK$ to 0x0206
equ WM_MBUTTONDOWN$ to 0x0207
equ WM_MBUTTONUP$ to 0x0208
equ WM_MBUTTONDBLCLK$ to 0x0209
equ WM_MOUSEWHEEL$ to 0x020A
equ WM_MOUSELAST$ to 0x020A
equ WM_PARENTNOTIFY$ to 0x0210
equ WM_ENTERMENULOOP$ to 0x0211
equ WM_EXITMENULOOP$ to 0x0212
equ WM_NEXTMENU$ to 0x0213
equ WM_SIZING$ to 532
equ WM_CAPTURECHANGED$ to 533
equ WM_MOVING$ to 534
equ WM_POWERBROADCAST$ to 536
equ WM_DEVICECHANGE$ to 537
equ WM_IME_STARTCOMPOSITION$ to 0x010D
equ WM_IME_ENDCOMPOSITION$ to 0x010E
equ WM_IME_COMPOSITION$ to 0x010F
equ WM_IME_KEYLAST$ to 0x010F
equ WM_IME_SETCONTEXT$ to 0x0281
equ WM_IME_NOTIFY$ to 0x0282
equ WM_IME_CONTROL$ to 0x0283
equ WM_IME_COMPOSITIONFULL$ to 0x0284
equ WM_IME_SELECT$ to 0x0285
equ WM_IME_CHAR$ to 0x0286
equ WM_IME_REQUEST$ to 0x0288
equ WM_IME_KEYDOWN$ to 0x0290
equ WM_IME_KEYUP$ to 0x0291
equ WM_MDICREATE$ to 0x0220
equ WM_MDIDESTROY$ to 0x0221
equ WM_MDIACTIVATE$ to 0x0222
equ WM_MDIRESTORE$ to 0x0223
equ WM_MDINEXT$ to 0x0224
equ WM_MDIMAXIMIZE$ to 0x0225
equ WM_MDITILE$ to 0x0226
equ WM_MDICASCADE$ to 0x0227
equ WM_MDIICONARRANGE$ to 0x0228
equ WM_MDIGETACTIVE$ to 0x0229
equ WM_MDISETMENU$ to 0x0230
equ WM_ENTERSIZEMOVE$ to 0x0231
equ WM_EXITSIZEMOVE$ to 0x0232
equ WM_DROPFILES$ to 0x0233
equ WM_MDIREFRESHMENU$ to 0x0234
equ WM_MOUSEHOVER$ to 0x02A1
equ WM_MOUSELEAVE$ to 0x02A3
equ WM_CUT$ to 0x0300
equ WM_COPY$ to 0x0301
equ WM_PASTE$ to 0x0302
equ WM_CLEAR$ to 0x0303
equ WM_UNDO$ to 0x0304
equ WM_RENDERFORMAT$ to 0x0305
equ WM_RENDERALLFORMATS$ to 0x0306
equ WM_DESTROYCLIPBOARD$ to 0x0307;
equ WM_DRAWCLIPBOARD$ to 0x0308;
equ WM_PAINTCLIPBOARD$ to 0x0309;
equ WM_VSCROLLCLIPBOARD$ to 0x030A;
equ WM_SIZECLIPBOARD$ to 0x030B;
equ WM_ASKCBFORMATNAME$ to 0x030C;
equ WM_CHANGECBCHAIN$ to 0x030D;
equ WM_HSCROLLCLIPBOARD$ to 0x030E;
equ WM_QUERYNEWPALETTE$ to 0x030F;
equ WM_PALETTEISCHANGING$ to 0x0310;
equ WM_PALETTECHANGED$ to 0x0311;
equ WM_HOTKEY$ to 0x0312;
equ WM_PRINT$ to 791
equ WM_PRINTCLIENT$ to 792
equ WM_HANDHELDFIRST$ to 856
equ WM_HANDHELDLAST$ to 863
equ WM_PENWINFIRST$ to 0x0380
equ WM_PENWINLAST$ to 0x038F
equ WM_COALESCE_FIRST$ to 0x0390
equ WM_COALESCE_LAST$ to 0x039F
equ WM_DDE_FIRST$ to 0x03E0
equ WM_DDE_INITIATE$ to WM_DDE_FIRST$ + 0
equ WM_DDE_TERMINATE$ to WM_DDE_FIRST$ + 1
equ WM_DDE_ADVISE$ to WM_DDE_FIRST$ + 2
equ WM_DDE_UNADVISE$ to WM_DDE_FIRST$ + 3
equ WM_DDE_ACK$ to WM_DDE_FIRST$ + 4
equ WM_DDE_DATA$ to WM_DDE_FIRST$ + 5
equ WM_DDE_REQUEST$ to WM_DDE_FIRST$ + 6
equ WM_DDE_POKE$ to WM_DDE_FIRST$ + 7
equ WM_DDE_EXECUTE$ to WM_DDE_FIRST$ + 8
equ WM_DDE_LAST$ to WM_DDE_FIRST$ + 8
equ WM_APP$ to 0x8000
// NOTE: All Message Numbers below 0x0400 are RESERVED
//
// Private Window Messages Start Here }
equ WM_USER$ to 0x0400
///////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////
#endif
///////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////