compile insert window_Message_Equates /* Author Captain C Date March 2002 Purpose General Window Message ( WM_ ) Equates for the Windows API Comments ======== Amended Date Reason ======= ==== ====== */ 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