For a C# enum see http://www.pinvoke.net/default.aspx/Enums/WindowsMessages.html
WM_ACTIVATE | &H6 | The WM_ACTIVATE message is sent when a window is being activated or deactivated. This message is sent first to the window procedure of the top-level window being deactivated; it is then sent to the window procedure of the top-level window being activated. |
WM_ACTIVATEAPP | &H1C | Definition Needed |
WM_AFXFIRST | &H360 | Definition Needed |
WM_AFXLAST | &H37F | Definition Needed |
WM_APP | &H8000 | Definition Needed |
WM_ASKCBFORMATNAME | &H30C | Definition Needed |
WM_CANCELJOURNAL | &H4B | Definition Needed |
WM_CANCELMODE | &H1F | Definition Needed |
WM_CAPTURECHANGED | &H215 | Definition Needed |
WM_CHANGECBCHAIN | &H30D | Definition Needed |
WM_CHANGEUISTATE | &H127 | Definition Needed |
WM_CHAR | &H102 | Definition Needed |
WM_CHARTOITEM | &H2F | Definition Needed |
WM_CHILDACTIVATE | &H22 | Definition Needed |
WM_CLEAR | &H303 | Definition Needed |
WM_CLOSE | &H10 | Definition Needed |
WM_COMMAND | &H111 | Definition Needed |
WM_COMPACTING | &H41 | Definition Needed |
WM_COMPAREITEM | &H39 | Definition Needed |
WM_CONTEXTMENU | &H7B | Definition Needed |
WM_COPY | &H301 | Definition Needed |
WM_COPYDATA | &H4A | Definition Needed |
WM_CREATE | &H1 | Definition Needed |
WM_CTLCOLORBTN | &H135 | Definition Needed |
WM_CTLCOLORDLG | &H136 | Definition Needed |
WM_CTLCOLOREDIT | &H133 | Definition Needed |
WM_CTLCOLORLISTBOX | &H134 | Definition Needed |
WM_CTLCOLORMSGBOX | &H132 | Definition Needed |
WM_CTLCOLORSCROLLBAR | &H137 | Definition Needed |
WM_CTLCOLORSTATIC | &H138 | Definition Needed |
WM_CUT | &H300 | Definition Needed |
WM_DEADCHAR | &H103 | Definition Needed |
WM_DELETEITEM | &H2D | Definition Needed |
WM_DESTROY | &H2 | Definition Needed |
WM_DESTROYCLIPBOARD | &H307 | Definition Needed |
WM_DEVICECHANGE | &H219 | Definition Needed |
WM_DEVMODECHANGE | &H1B | Definition Needed |
WM_DISPLAYCHANGE | &H7E | Definition Needed |
WM_DRAWCLIPBOARD | &H308 | Definition Needed |
WM_DRAWITEM | &H2B | Definition Needed |
WM_DROPFILES | &H233 | Definition Needed |
WM_ENABLE | &HA | Definition Needed |
WM_ENDSESSION | &H16 | Definition Needed |
WM_ENTERIDLE | &H121 | Definition Needed |
WM_ENTERMENULOOP | &H211 | Definition Needed |
WM_ENTERSIZEMOVE | &H231 | Definition Needed |
WM_ERASEBKGND | &H14 | Definition Needed |
WM_EXITMENULOOP | &H212 | Definition Needed |
WM_EXITSIZEMOVE | &H232 | Definition Needed |
WM_FONTCHANGE | &H1D | Definition Needed |
WM_GETDLGCODE | &H87 | Definition Needed |
WM_GETFONT | &H31 | Definition Needed |
WM_GETHOTKEY | &H33 | Definition Needed |
WM_GETICON | &H7F | Definition Needed |
WM_GETMINMAXINFO | &H24 | Definition Needed |
WM_GETOBJECT | &H3D | Definition Needed |
WM_GETTEXT | &HD | Definition Needed |
WM_GETTEXTLENGTH | &HE | Definition Needed |
WM_HANDHELDFIRST | &H358 | Definition Needed |
WM_HANDHELDLAST | &H35F | Definition Needed |
WM_HELP | &H53 | Definition Needed |
WM_HOTKEY | &H312 | Definition Needed |
WM_HSCROLL | &H114 | Definition Needed |
WM_HSCROLLCLIPBOARD | &H30E | Definition Needed |
WM_ICONERASEBKGND | &H27 | Definition Needed |
WM_IME_CHAR | &H286 | Definition Needed |
WM_IME_COMPOSITION | &H10F | Definition Needed |
WM_IME_COMPOSITIONFULL | &H284 | Definition Needed |
WM_IME_CONTROL | &H283 | Definition Needed |
WM_IME_ENDCOMPOSITION | &H10E | Definition Needed |
WM_IME_KEYDOWN | &H290 | Definition Needed |
WM_IME_KEYLAST | &H10F | Definition Needed |
WM_IME_KEYUP | &H291 | Definition Needed |
WM_IME_NOTIFY | &H282 | Definition Needed |
WM_IME_REQUEST | &H288 | Definition Needed |
WM_IME_SELECT | &H285 | Definition Needed |
WM_IME_SETCONTEXT | &H281 | Definition Needed |
WM_IME_STARTCOMPOSITION | &H10D | Definition Needed |
WM_INITDIALOG | &H110 | Definition Needed |
WM_INITMENU | &H116 | Definition Needed |
WM_INITMENUPOPUP | &H117 | Definition Needed |
WM_INPUTLANGCHANGE | &H51 | Definition Needed |
WM_INPUTLANGCHANGEREQUEST | &H50 | Definition Needed |
WM_KEYDOWN | &H100 | Definition Needed |
WM_KEYFIRST | &H100 | Definition Needed |
WM_KEYLAST | &H108 | Definition Needed |
WM_KEYUP | &H101 | Definition Needed |
WM_KILLFOCUS | &H8 | Definition Needed |
WM_LBUTTONDBLCLK | &H203 | Definition Needed |
WM_LBUTTONDOWN | &H201 | Definition Needed |
WM_LBUTTONUP | &H202 | Definition Needed |
WM_MBUTTONDBLCLK | &H209 | Definition Needed |
WM_MBUTTONDOWN | &H207 | Definition Needed |
WM_MBUTTONUP | &H208 | Definition Needed |
WM_MDIACTIVATE | &H222 | Definition Needed |
WM_MDICASCADE | &H227 | Definition Needed |
WM_MDICREATE | &H220 | Definition Needed |
WM_MDIDESTROY | &H221 | Definition Needed |
WM_MDIGETACTIVE | &H229 | Definition Needed |
WM_MDIICONARRANGE | &H228 | Definition Needed |
WM_MDIMAXIMIZE | &H225 | Definition Needed |
WM_MDINEXT | &H224 | Definition Needed |
WM_MDIREFRESHMENU | &H234 | Definition Needed |
WM_MDIRESTORE | &H223 | Definition Needed |
WM_MDISETMENU | &H230 | Definition Needed |
WM_MDITILE | &H226 | Definition Needed |
WM_MEASUREITEM | &H2C | Definition Needed |
WM_MENUCHAR | &H120 | Definition Needed |
WM_MENUCOMMAND | &H126 | Definition Needed |
WM_MENUDRAG | &H123 | Definition Needed |
WM_MENUGETOBJECT | &H124 | Definition Needed |
WM_MENURBUTTONUP | &H122 | Definition Needed |
WM_MENUSELECT | &H11F | Definition Needed |
WM_MOUSEACTIVATE | &H21 | Definition Needed |
WM_MOUSEFIRST | &H200 | Definition Needed |
WM_MOUSEHOVER | &H2A1 | Definition Needed |
WM_MOUSELAST | &H20D | Definition Needed |
WM_MOUSELEAVE | &H2A3 | Definition Needed |
WM_MOUSEMOVE | &H200 | Definition Needed |
WM_MOUSEWHEEL | &H20A | Definition Needed |
WM_MOUSEHWHEEL | &H20E | Definition Needed |
WM_MOVE | &H3 | Definition Needed |
WM_MOVING | &H216 | Definition Needed |
WM_NCACTIVATE | &H86 | Non Client Area Activated Caption(Title) of the Form |
WM_NCCALCSIZE | &H83 | Definition Needed |
WM_NCCREATE | &H81 | Definition Needed |
WM_NCDESTROY | &H82 | Definition Needed |
WM_NCHITTEST | &H84 | Definition Needed |
WM_NCLBUTTONDBLCLK | &HA3 | Definition Needed |
WM_NCLBUTTONDOWN | &HA1 | Definition Needed |
WM_NCLBUTTONUP | &HA2 | Definition Needed |
WM_NCMBUTTONDBLCLK | &HA9 | Definition Needed |
WM_NCMBUTTONDOWN | &HA7 | Definition Needed |
WM_NCMBUTTONUP | &HA8 | Definition Needed |
WM_NCMOUSEMOVE | &HA0 | Definition Needed |
WM_NCPAINT | &H85 | Definition Needed |
WM_NCRBUTTONDBLCLK | &HA6 | Definition Needed |
WM_NCRBUTTONDOWN | &HA4 | Definition Needed |
WM_NCRBUTTONUP | &HA5 | Definition Needed |
WM_NEXTDLGCTL | &H28 | Definition Needed |
WM_NEXTMENU | &H213 | Definition Needed |
WM_NOTIFY | &H4E | Definition Needed |
WM_NOTIFYFORMAT | &H55 | Definition Needed |
WM_NULL | &H0 | Definition Needed |
WM_PAINT | &HF | Occurs when the control needs repainting |
WM_PAINTCLIPBOARD | &H309 | Definition Needed |
WM_PAINTICON | &H26 | Definition Needed |
WM_PALETTECHANGED | &H311 | Definition Needed |
WM_PALETTEISCHANGING | &H310 | Definition Needed |
WM_PARENTNOTIFY | &H210 | Definition Needed |
WM_PASTE | &H302 | Definition Needed |
WM_PENWINFIRST | &H380 | Definition Needed |
WM_PENWINLAST | &H38F | Definition Needed |
WM_POWER | &H48 | Definition Needed |
WM_POWERBROADCAST | &H218 | Definition Needed |
WM_PRINT | &H317 | Definition Needed |
WM_PRINTCLIENT | &H318 | Definition Needed |
WM_QUERYDRAGICON | &H37 | Definition Needed |
WM_QUERYENDSESSION | &H11 | Definition Needed |
WM_QUERYNEWPALETTE | &H30F | Definition Needed |
WM_QUERYOPEN | &H13 | Definition Needed |
WM_QUEUESYNC | &H23 | Definition Needed |
WM_QUIT | &H12 | Once received, it ends the application's Message Loop, signaling the application to end. It can be sent by pressing Alt+F4, Clicking the X in the upper right-hand of the program, or going to File->Exit. |
WM_RBUTTONDBLCLK | &H206 | Definition Needed |
WM_RBUTTONDOWN | &H204 | Definition Needed |
WM_RBUTTONUP | &H205 | Definition Needed |
WM_RENDERALLFORMATS | &H306 | Definition Needed |
WM_RENDERFORMAT | &H305 | Definition Needed |
WM_SETCURSOR | &H20 | Definition Needed |
WM_SETFOCUS | &H7 | When the controll got the focus |
WM_SETFONT | &H30 | Definition Needed |
WM_SETHOTKEY | &H32 | Definition Needed |
WM_SETICON | &H80 | Definition Needed |
WM_SETREDRAW | &HB | Definition Needed |
WM_SETTEXT | &HC | Text / Caption changed on the control |
WM_SETTINGCHANGE | &H1A | Definition Needed |
WM_SHOWWINDOW | &H18 | The WM_SHOWWINDOW message is sent to a window when the window is about to be hidden or shown |
WM_SIZE | &H5 | Definition Needed |
WM_SIZECLIPBOARD | &H30B | Definition Needed |
WM_SIZING | &H214 | Definition Needed |
WM_SPOOLERSTATUS | &H2A | Definition Needed |
WM_STYLECHANGED | &H7D | Definition Needed |
WM_STYLECHANGING | &H7C | Definition Needed |
WM_SYNCPAINT | &H88 | Definition Needed |
WM_SYSCHAR | &H106 | Definition Needed |
WM_SYSCOLORCHANGE | &H15 | Definition Needed |
WM_SYSCOMMAND | &H112 | Definition Needed |
WM_SYSDEADCHAR | &H107 | Definition Needed |
WM_SYSKEYDOWN | &H104 | Definition Needed |
WM_SYSKEYUP | &H105 | Definition Needed |
WM_TCARD | &H52 | Definition Needed |
WM_TIMECHANGE | &H1E | Definition Needed |
WM_TIMER | &H113 | Definition Needed |
WM_UNDO | &H304 | Definition Needed |
WM_UNINITMENUPOPUP | &H125 | Definition Needed |
WM_USER | &H400 | Definition Needed |
WM_USERCHANGED | &H54 | Definition Needed |
WM_VKEYTOITEM | &H2E | Definition Needed |
WM_VSCROLL | &H115 | Definition Needed |
WM_VSCROLLCLIPBOARD | &H30A | Definition Needed |
WM_WINDOWPOSCHANGED | &H47 | Definition Needed |
WM_WINDOWPOSCHANGING | &H46 | Definition Needed |
WM_WININICHANGE | &H1A | Definition Needed |
WM_XBUTTONDBLCLK | &H20D | Definition Needed |
WM_XBUTTONDOWN | &H20B | Definition Needed |
WM_XBUTTONUP | &H20C | Definition Needed |
private const UInt32 WM_ACTIVATE = 0x0006;
private const UInt32 WM_ACTIVATEAPP = 0x001C;
private const UInt32 WM_AFXFIRST = 0x0360;
private const UInt32 WM_AFXLAST = 0x037F;
private const UInt32 WM_APP = 0x8000;
private const UInt32 WM_ASKCBFORMATNAME = 0x030C;
private const UInt32 WM_CANCELJOURNAL = 0x004B;
private const UInt32 WM_CANCELMODE = 0x001F;
private const UInt32 WM_CAPTURECHANGED = 0x0215;
private const UInt32 WM_CHANGECBCHAIN = 0x030D;
private const UInt32 WM_CHANGEUISTATE = 0x0127;
private const UInt32 WM_CHAR = 0x0102;
private const UInt32 WM_CHARTOITEM = 0x002F;
private const UInt32 WM_CHILDACTIVATE = 0x0022;
private const UInt32 WM_CLEAR = 0x0303;
private const UInt32 WM_CLOSE = 0x0010;
private const UInt32 WM_COMMAND = 0x0111;
private const UInt32 WM_COMPACTING = 0x0041;
private const UInt32 WM_COMPAREITEM = 0x0039;
private const UInt32 WM_CONTEXTMENU = 0x007B;
private const UInt32 WM_COPY = 0x0301;
private const UInt32 WM_COPYDATA = 0x004A;
private const UInt32 WM_CREATE = 0x0001;
private const UInt32 WM_CTLCOLORBTN = 0x0135;
private const UInt32 WM_CTLCOLORDLG = 0x0136;
private const UInt32 WM_CTLCOLOREDIT = 0x0133;
private const UInt32 WM_CTLCOLORLISTBOX = 0x0134;
private const UInt32 WM_CTLCOLORMSGBOX = 0x0132;
private const UInt32 WM_CTLCOLORSCROLLBAR = 0x0137;
private const UInt32 WM_CTLCOLORSTATIC = 0x0138;
private const UInt32 WM_CUT = 0x0300;
private const UInt32 WM_DEADCHAR = 0x0103;
private const UInt32 WM_DELETEITEM = 0x002D;
private const UInt32 WM_DESTROY = 0x0002;
private const UInt32 WM_DESTROYCLIPBOARD = 0x0307;
private const UInt32 WM_DEVICECHANGE = 0x0219;
private const UInt32 WM_DEVMODECHANGE = 0x001B;
private const UInt32 WM_DISPLAYCHANGE = 0x007E;
private const UInt32 WM_DRAWCLIPBOARD = 0x0308;
private const UInt32 WM_DRAWITEM = 0x002B;
private const UInt32 WM_DROPFILES = 0x0233;
private const UInt32 WM_ENABLE = 0x000A;
private const UInt32 WM_ENDSESSION = 0x0016;
private const UInt32 WM_ENTERIDLE = 0x0121;
private const UInt32 WM_ENTERMENULOOP = 0x0211;
private const UInt32 WM_ENTERSIZEMOVE = 0x0231;
private const UInt32 WM_ERASEBKGND = 0x0014;
private const UInt32 WM_EXITMENULOOP = 0x0212;
private const UInt32 WM_EXITSIZEMOVE = 0x0232;
private const UInt32 WM_FONTCHANGE = 0x001D;
private const UInt32 WM_GETDLGCODE = 0x0087;
private const UInt32 WM_GETFONT = 0x0031;
private const UInt32 WM_GETHOTKEY = 0x0033;
private const UInt32 WM_GETICON = 0x007F;
private const UInt32 WM_GETMINMAXINFO = 0x0024;
private const UInt32 WM_GETOBJECT = 0x003D;
private const UInt32 WM_GETTEXT = 0x000D;
private const UInt32 WM_GETTEXTLENGTH = 0x000E;
private const UInt32 WM_HANDHELDFIRST = 0x0358;
private const UInt32 WM_HANDHELDLAST = 0x035F;
private const UInt32 WM_HELP = 0x0053;
private const UInt32 WM_HOTKEY = 0x0312;
private const UInt32 WM_HSCROLL = 0x0114;
private const UInt32 WM_HSCROLLCLIPBOARD = 0x030E;
private const UInt32 WM_ICONERASEBKGND = 0x0027;
private const UInt32 WM_IME_CHAR = 0x0286;
private const UInt32 WM_IME_COMPOSITION = 0x010F;
private const UInt32 WM_IME_COMPOSITIONFULL = 0x0284;
private const UInt32 WM_IME_CONTROL = 0x0283;
private const UInt32 WM_IME_ENDCOMPOSITION = 0x010E;
private const UInt32 WM_IME_KEYDOWN = 0x0290;
private const UInt32 WM_IME_KEYLAST = 0x010F;
private const UInt32 WM_IME_KEYUP = 0x0291;
private const UInt32 WM_IME_NOTIFY = 0x0282;
private const UInt32 WM_IME_REQUEST = 0x0288;
private const UInt32 WM_IME_SELECT = 0x0285;
private const UInt32 WM_IME_SETCONTEXT = 0x0281;
private const UInt32 WM_IME_STARTCOMPOSITION = 0x010D;
private const UInt32 WM_INITDIALOG = 0x0110;
private const UInt32 WM_INITMENU = 0x0116;
private const UInt32 WM_INITMENUPOPUP = 0x0117;
private const UInt32 WM_INPUTLANGCHANGE = 0x0051;
private const UInt32 WM_INPUTLANGCHANGEREQUEST = 0x0050;
private const UInt32 WM_KEYDOWN = 0x0100;
private const UInt32 WM_KEYFIRST = 0x0100;
private const UInt32 WM_KEYLAST = 0x0108;
private const UInt32 WM_KEYUP = 0x0101;
private const UInt32 WM_KILLFOCUS = 0x0008;
private const UInt32 WM_LBUTTONDBLCLK = 0x0203;
private const UInt32 WM_LBUTTONDOWN = 0x0201;
private const UInt32 WM_LBUTTONUP = 0x0202;
private const UInt32 WM_MBUTTONDBLCLK = 0x0209;
private const UInt32 WM_MBUTTONDOWN = 0x0207;
private const UInt32 WM_MBUTTONUP = 0x0208;
private const UInt32 WM_MDIACTIVATE = 0x0222;
private const UInt32 WM_MDICASCADE = 0x0227;
private const UInt32 WM_MDICREATE = 0x0220;
private const UInt32 WM_MDIDESTROY = 0x0221;
private const UInt32 WM_MDIGETACTIVE = 0x0229;
private const UInt32 WM_MDIICONARRANGE = 0x0228;
private const UInt32 WM_MDIMAXIMIZE = 0x0225;
private const UInt32 WM_MDINEXT = 0x0224;
private const UInt32 WM_MDIREFRESHMENU = 0x0234;
private const UInt32 WM_MDIRESTORE = 0x0223;
private const UInt32 WM_MDISETMENU = 0x0230;
private const UInt32 WM_MDITILE = 0x0226;
private const UInt32 WM_MEASUREITEM = 0x002C;
private const UInt32 WM_MENUCHAR = 0x0120;
private const UInt32 WM_MENUCOMMAND = 0x0126;
private const UInt32 WM_MENUDRAG = 0x0123;
private const UInt32 WM_MENUGETOBJECT = 0x0124;
private const UInt32 WM_MENURBUTTONUP = 0x0122;
private const UInt32 WM_MENUSELECT = 0x011F;
private const UInt32 WM_MOUSEACTIVATE = 0x0021;
private const UInt32 WM_MOUSEFIRST = 0x0200;
private const UInt32 WM_MOUSEHOVER = 0x02A1;
private const UInt32 WM_MOUSELAST = 0x020D;
private const UInt32 WM_MOUSELEAVE = 0x02A3;
private const UInt32 WM_MOUSEMOVE = 0x0200;
private const UInt32 WM_MOUSEWHEEL = 0x020A;
private const UInt32 WM_MOUSEHWHEEL = 0x020E;
private const UInt32 WM_MOVE = 0x0003;
private const UInt32 WM_MOVING = 0x0216;
private const UInt32 WM_NCACTIVATE = 0x0086;
private const UInt32 WM_NCCALCSIZE = 0x0083;
private const UInt32 WM_NCCREATE = 0x0081;
private const UInt32 WM_NCDESTROY = 0x0082;
private const UInt32 WM_NCHITTEST = 0x0084;
private const UInt32 WM_NCLBUTTONDBLCLK = 0x00A3;
private const UInt32 WM_NCLBUTTONDOWN = 0x00A1;
private const UInt32 WM_NCLBUTTONUP = 0x00A2;
private const UInt32 WM_NCMBUTTONDBLCLK = 0x00A9;
private const UInt32 WM_NCMBUTTONDOWN = 0x00A7;
private const UInt32 WM_NCMBUTTONUP = 0x00A8;
private const UInt32 WM_NCMOUSEMOVE = 0x00A0;
private const UInt32 WM_NCPAINT = 0x0085;
private const UInt32 WM_NCRBUTTONDBLCLK = 0x00A6;
private const UInt32 WM_NCRBUTTONDOWN = 0x00A4;
private const UInt32 WM_NCRBUTTONUP = 0x00A5;
private const UInt32 WM_NEXTDLGCTL = 0x0028;
private const UInt32 WM_NEXTMENU = 0x0213;
private const UInt32 WM_NOTIFY = 0x004E;
private const UInt32 WM_NOTIFYFORMAT = 0x0055;
private const UInt32 WM_NULL = 0x0000;
private const UInt32 WM_PAINT = 0x000F;
private const UInt32 WM_PAINTCLIPBOARD = 0x0309;
private const UInt32 WM_PAINTICON = 0x0026;
private const UInt32 WM_PALETTECHANGED = 0x0311;
private const UInt32 WM_PALETTEISCHANGING = 0x0310;
private const UInt32 WM_PARENTNOTIFY = 0x0210;
private const UInt32 WM_PASTE = 0x0302;
private const UInt32 WM_PENWINFIRST = 0x0380;
private const UInt32 WM_PENWINLAST = 0x038F;
private const UInt32 WM_POWER = 0x0048;
private const UInt32 WM_POWERBROADCAST = 0x0218;
private const UInt32 WM_PRINT = 0x0317;
private const UInt32 WM_PRINTCLIENT = 0x0318;
private const UInt32 WM_QUERYDRAGICON = 0x0037;
private const UInt32 WM_QUERYENDSESSION = 0x0011;
private const UInt32 WM_QUERYNEWPALETTE = 0x030F;
private const UInt32 WM_QUERYOPEN = 0x0013;
private const UInt32 WM_QUEUESYNC = 0x0023;
private const UInt32 WM_QUIT = 0x0012;
private const UInt32 WM_RBUTTONDBLCLK = 0x0206;
private const UInt32 WM_RBUTTONDOWN = 0x0204;
private const UInt32 WM_RBUTTONUP = 0x0205;
private const UInt32 WM_RENDERALLFORMATS = 0x0306;
private const UInt32 WM_RENDERFORMAT = 0x0305;
private const UInt32 WM_SETCURSOR = 0x0020;
private const UInt32 WM_SETFOCUS = 0x0007;
private const UInt32 WM_SETFONT = 0x0030;
private const UInt32 WM_SETHOTKEY = 0x0032;
private const UInt32 WM_SETICON = 0x0080;
private const UInt32 WM_SETREDRAW = 0x000B;
private const UInt32 WM_SETTEXT = 0x000C;
private const UInt32 WM_SETTINGCHANGE = 0x001A;
private const UInt32 WM_SHOWWINDOW = 0x0018;
private const UInt32 WM_SIZE = 0x0005;
private const UInt32 WM_SIZECLIPBOARD = 0x030B;
private const UInt32 WM_SIZING = 0x0214;
private const UInt32 WM_SPOOLERSTATUS = 0x002A;
private const UInt32 WM_STYLECHANGED = 0x007D;
private const UInt32 WM_STYLECHANGING = 0x007C;
private const UInt32 WM_SYNCPAINT = 0x0088;
private const UInt32 WM_SYSCHAR = 0x0106;
private const UInt32 WM_SYSCOLORCHANGE = 0x0015;
private const UInt32 WM_SYSCOMMAND = 0x0112;
private const UInt32 WM_SYSDEADCHAR = 0x0107;
private const UInt32 WM_SYSKEYDOWN = 0x0104;
private const UInt32 WM_SYSKEYUP = 0x0105;
private const UInt32 WM_TCARD = 0x0052;
private const UInt32 WM_TIMECHANGE = 0x001E;
private const UInt32 WM_TIMER = 0x0113;
private const UInt32 WM_UNDO = 0x0304;
private const UInt32 WM_UNINITMENUPOPUP = 0x0125;
private const UInt32 WM_USER = 0x0400;
private const UInt32 WM_USERCHANGED = 0x0054;
private const UInt32 WM_VKEYTOITEM = 0x002E;
private const UInt32 WM_VSCROLL = 0x0115;
private const UInt32 WM_VSCROLLCLIPBOARD = 0x030A;
private const UInt32 WM_WINDOWPOSCHANGED = 0x0047;
private const UInt32 WM_WINDOWPOSCHANGING = 0x0046;
private const UInt32 WM_WININICHANGE = 0x001A;
private const UInt32 WM_XBUTTONDBLCLK = 0x020D;
private const UInt32 WM_XBUTTONDOWN = 0x020B;
private const UInt32 WM_XBUTTONUP = 0x020C;
Public Enum WndMsg
WM_ACTIVATE = &H6
WM_ACTIVATEAPP = &H1C
WM_AFXFIRST = &H360
WM_AFXLAST = &H37F
WM_APP = &H8000
WM_ASKCBFORMATNAME = &H30C
WM_CANCELJOURNAL = &H4B
WM_CANCELMODE = &H1F
WM_CAPTURECHANGED = &H215
WM_CHANGECBCHAIN = &H30D
WM_CHANGEUISTATE = &H127
WM_CHAR = &H102
WM_CHARTOITEM = &H2F
WM_CHILDACTIVATE = &H22
WM_CLEAR = &H303
WM_CLOSE = &H10
WM_COMMAND = &H111
WM_COMPACTING = &H41
WM_COMPAREITEM = &H39
WM_CONTEXTMENU = &H7B
WM_COPY = &H301
WM_COPYDATA = &H4A
WM_CREATE = &H1
WM_CTLCOLORBTN = &H135
WM_CTLCOLORDLG = &H136
WM_CTLCOLOREDIT = &H133
WM_CTLCOLORLISTBOX = &H134
WM_CTLCOLORMSGBOX = &H132
WM_CTLCOLORSCROLLBAR = &H137
WM_CTLCOLORSTATIC = &H138
WM_CUT = &H300
WM_DEADCHAR = &H103
WM_DELETEITEM = &H2D
WM_DESTROY = &H2
WM_DESTROYCLIPBOARD = &H307
WM_DEVICECHANGE = &H219
WM_DEVMODECHANGE = &H1B
WM_DISPLAYCHANGE = &H7E
WM_DRAWCLIPBOARD = &H308
WM_DRAWITEM = &H2B
WM_DROPFILES = &H233
WM_ENABLE = &HA
WM_ENDSESSION = &H16
WM_ENTERIDLE = &H121
WM_ENTERMENULOOP = &H211
WM_ENTERSIZEMOVE = &H231
WM_ERASEBKGND = &H14
WM_EXITMENULOOP = &H212
WM_EXITSIZEMOVE = &H232
WM_FONTCHANGE = &H1D
WM_GETDLGCODE = &H87
WM_GETFONT = &H31
WM_GETHOTKEY = &H33
WM_GETICON = &H7F
WM_GETMINMAXINFO = &H24
WM_GETOBJECT = &H3D
WM_GETTEXT = &HD
WM_GETTEXTLENGTH = &HE
WM_HANDHELDFIRST = &H358
WM_HANDHELDLAST = &H35F
WM_HELP = &H53
WM_HOTKEY = &H312
WM_HSCROLL = &H114
WM_HSCROLLCLIPBOARD = &H30E
WM_ICONERASEBKGND = &H27
WM_IME_CHAR = &H286
WM_IME_COMPOSITION = &H10F
WM_IME_COMPOSITIONFULL = &H284
WM_IME_CONTROL = &H283
WM_IME_ENDCOMPOSITION = &H10E
WM_IME_KEYDOWN = &H290
WM_IME_KEYLAST = &H10F
WM_IME_KEYUP = &H291
WM_IME_NOTIFY = &H282
WM_IME_REQUEST = &H288
WM_IME_SELECT = &H285
WM_IME_SETCONTEXT = &H281
WM_IME_STARTCOMPOSITION = &H10D
WM_INITDIALOG = &H110
WM_INITMENU = &H116
WM_INITMENUPOPUP = &H117
WM_INPUTLANGCHANGE = &H51
WM_INPUTLANGCHANGEREQUEST = &H50
WM_KEYDOWN = &H100
WM_KEYFIRST = &H100
WM_KEYLAST = &H108
WM_KEYUP = &H101
WM_KILLFOCUS = &H8
WM_LBUTTONDBLCLK = &H203
WM_LBUTTONDOWN = &H201
WM_LBUTTONUP = &H202
WM_MBUTTONDBLCLK = &H209
WM_MBUTTONDOWN = &H207
WM_MBUTTONUP = &H208
WM_MDIACTIVATE = &H222
WM_MDICASCADE = &H227
WM_MDICREATE = &H220
WM_MDIDESTROY = &H221
WM_MDIGETACTIVE = &H229
WM_MDIICONARRANGE = &H228
WM_MDIMAXIMIZE = &H225
WM_MDINEXT = &H224
WM_MDIREFRESHMENU = &H234
WM_MDIRESTORE = &H223
WM_MDISETMENU = &H230
WM_MDITILE = &H226
WM_MEASUREITEM = &H2C
WM_MENUCHAR = &H120
WM_MENUCOMMAND = &H126
WM_MENUDRAG = &H123
WM_MENUGETOBJECT = &H124
WM_MENURBUTTONUP = &H122
WM_MENUSELECT = &H11F
WM_MOUSEACTIVATE = &H21
WM_MOUSEFIRST = &H200
WM_MOUSEHOVER = &H2A1
WM_MOUSELAST = &H20D
WM_MOUSELEAVE = &H2A3
WM_MOUSEMOVE = &H200
WM_MOUSEWHEEL = &H20A
WM_MOUSEHWHEEL = &H20E
WM_MOVE = &H3
WM_MOVING = &H216
WM_NCACTIVATE = &H86
WM_NCCALCSIZE = &H83
WM_NCCREATE = &H81
WM_NCDESTROY = &H82
WM_NCHITTEST = &H84
WM_NCLBUTTONDBLCLK = &HA3
WM_NCLBUTTONDOWN = &HA1
WM_NCLBUTTONUP = &HA2
WM_NCMBUTTONDBLCLK = &HA9
WM_NCMBUTTONDOWN = &HA7
WM_NCMBUTTONUP = &HA8
WM_NCMOUSEMOVE = &HA0
WM_NCPAINT = &H85
WM_NCRBUTTONDBLCLK = &HA6
WM_NCRBUTTONDOWN = &HA4
WM_NCRBUTTONUP = &HA5
WM_NEXTDLGCTL = &H28
WM_NEXTMENU = &H213
WM_NOTIFY = &H4E
WM_NOTIFYFORMAT = &H55
WM_NULL = &H0
WM_PAINT = &HF
WM_PAINTCLIPBOARD = &H309
WM_PAINTICON = &H26
WM_PALETTECHANGED = &H311
WM_PALETTEISCHANGING = &H310
WM_PARENTNOTIFY = &H210
WM_PASTE = &H302
WM_PENWINFIRST = &H380
WM_PENWINLAST = &H38F
WM_POWER = &H48
WM_POWERBROADCAST = &H218
WM_PRINT = &H317
WM_PRINTCLIENT = &H318
WM_QUERYDRAGICON = &H37
WM_QUERYENDSESSION = &H11
WM_QUERYNEWPALETTE = &H30F
WM_QUERYOPEN = &H13
WM_QUEUESYNC = &H23
WM_QUIT = &H12
WM_RBUTTONDBLCLK = &H206
WM_RBUTTONDOWN = &H204
WM_RBUTTONUP = &H205
WM_RENDERALLFORMATS = &H306
WM_RENDERFORMAT = &H305
WM_SETCURSOR = &H20
WM_SETFOCUS = &H7
WM_SETFONT = &H30
WM_SETHOTKEY = &H32
WM_SETICON = &H80
WM_SETREDRAW = &HB
WM_SETTEXT = &HC
WM_SETTINGCHANGE = &H1A
WM_SHOWWINDOW = &H18
WM_SIZE = &H5
WM_SIZECLIPBOARD = &H30B
WM_SIZING = &H214
WM_SPOOLERSTATUS = &H2A
WM_STYLECHANGED = &H7D
WM_STYLECHANGING = &H7C
WM_SYNCPAINT = &H88
WM_SYSCHAR = &H106
WM_SYSCOLORCHANGE = &H15
WM_SYSCOMMAND = &H112
WM_SYSDEADCHAR = &H107
WM_SYSKEYDOWN = &H104
WM_SYSKEYUP = &H105
WM_TCARD = &H52
WM_TIMECHANGE = &H1E
WM_TIMER = &H113
WM_UNDO = &H304
WM_UNINITMENUPOPUP = &H125
WM_USER = &H400
WM_USERCHANGED = &H54
WM_VKEYTOITEM = &H2E
WM_VSCROLL = &H115
WM_VSCROLLCLIPBOARD = &H30A
WM_WINDOWPOSCHANGED = &H47
WM_WINDOWPOSCHANGING = &H46
WM_WININICHANGE = &H1A
WM_XBUTTONDBLCLK = &H20D
WM_XBUTTONDOWN = &H20B
WM_XBUTTONUP = &H20C
End Enum
WM_NULL equ 000h
WM_CREATE equ 001h
WM_DESTROY equ 002h
WM_MOVE equ 003h
WM_SIZE equ 005h
WM_ACTIVATE equ 006h
WM_SETFOCUS equ 007h
WM_KILLFOCUS equ 008h
WM_ENABLE equ 00Ah
WM_SETREDRAW equ 00Bh
WM_SETTEXT equ 00Ch
WM_GETTEXT equ 00Dh
WM_GETTEXTLENGTH equ 00Eh
WM_PAINT equ 00Fh
WM_CLOSE equ 010h
WM_QUERYENDSESSION equ 011h
WM_QUIT equ 012h
WM_QUERYOPEN equ 013h
WM_ERASEBKGND equ 014h
WM_SYSCOLORCHANGE equ 015h
WM_ENDSESSION equ 016h
WM_SHOWWINDOW equ 018h
WM_SETTINGCHANGE equ 01Ah
WM_WININICHANGE equ 01Ah
WM_DEVMODECHANGE equ 01Bh
WM_ACTIVATEAPP equ 01Ch
WM_FONTCHANGE equ 01Dh
WM_TIMECHANGE equ 01Eh
WM_CANCELMODE equ 01Fh
WM_SETCURSOR equ 020h
WM_MOUSEACTIVATE equ 021h
WM_CHILDACTIVATE equ 022h
WM_QUEUESYNC equ 023h
WM_GETMINMAXINFO equ 024h
WM_PAINTICON equ 026h
WM_ICONERASEBKGND equ 027h
WM_NEXTDLGCTL equ 028h
WM_SPOOLERSTATUS equ 02Ah
WM_DRAWITEM equ 02Bh
WM_MEASUREITEM equ 02Ch
WM_DELETEITEM equ 02Dh
WM_VKEYTOITEM equ 02Eh
WM_CHARTOITEM equ 02Fh
WM_SETFONT equ 030h
WM_GETFONT equ 031h
WM_SETHOTKEY equ 032h
WM_GETHOTKEY equ 033h
WM_QUERYDRAGICON equ 037h
WM_COMPAREITEM equ 039h
WM_GETOBJECT equ 03Dh
WM_COMPACTING equ 041h
WM_OTHERWINDOWCREATED equ 042h
WM_OTHERWINDOWDESTROYED equ 043h
WM_COMMNOTIFY equ 044h
WM_WINDOWPOSCHANGING equ 046h
WM_WINDOWPOSCHANGED equ 047h
WM_POWER equ 048h
WM_COPYDATA equ 04Ah
WM_CANCELJOURNAL equ 04Bh
WM_NOTIFY equ 04Eh
WM_INPUTLANGCHANGEREQUEST equ 050h
WM_INPUTLANGCHANGE equ 051h
WM_TCARD equ 052h
WM_HELP equ 053h
WM_USERCHANGED equ 054h
WM_NOTIFYFORMAT equ 055h
WM_CONTEXTMENU equ 07Bh
WM_STYLECHANGING equ 07Ch
WM_STYLECHANGED equ 07Dh
WM_DISPLAYCHANGE equ 07Eh
WM_GETICON equ 07Fh
WM_SETICON equ 080h
WM_NCCREATE equ 081h
WM_NCDESTROY equ 082h
WM_NCCALCSIZE equ 083h
WM_NCHITTEST equ 084h
WM_NCPAINT equ 085h
WM_NCACTIVATE equ 086h
WM_GETDLGCODE equ 087h
WM_SYNCPAINT equ 088h
WM_NCMOUSEMOVE equ 0A0h
WM_NCLBUTTONDOWN equ 0A1h
WM_NCLBUTTONUP equ 0A2h
WM_NCLBUTTONDBLCLK equ 0A3h
WM_NCRBUTTONDOWN equ 0A4h
WM_NCRBUTTONUP equ 0A5h
WM_NCRBUTTONDBLCLK equ 0A6h
WM_NCMBUTTONDOWN equ 0A7h
WM_NCMBUTTONUP equ 0A8h
WM_NCMBUTTONDBLCLK equ 0A9h
WM_NCXBUTTONDOWN equ 0ABh
WM_NCXBUTTONUP equ 0ACh
WM_NCXBUTTONDBLCLK equ 0ADh
WM_KEYFIRST equ 100h
WM_KEYDOWN equ 100h
WM_KEYUP equ 101h
WM_CHAR equ 102h
WM_DEADCHAR equ 103h
WM_SYSKEYDOWN equ 104h
WM_SYSKEYUP equ 105h
WM_SYSCHAR equ 106h
WM_SYSDEADCHAR equ 107h
WM_KEYLAST equ 108h
WM_UNICHAR equ 109h
WM_IME_STARTCOMPOSITION equ 10Dh
WM_IME_ENDCOMPOSITION equ 10Eh
WM_IME_COMPOSITION equ 10Fh
WM_IME_KEYLAST equ 10Fh
WM_INITDIALOG equ 110h
WM_COMMAND equ 111h
WM_SYSCOMMAND equ 112h
WM_TIMER equ 113h
WM_HSCROLL equ 114h
WM_VSCROLL equ 115h
WM_INITMENU equ 116h
WM_INITMENUPOPUP equ 117h
WM_MENUSELECT equ 11Fh
WM_MENUCHAR equ 120h
WM_ENTERIDLE equ 121h
WM_MENURBUTTONUP equ 122h
WM_MENUDRAG equ 123h
WM_MENUGETOBJECT equ 124h
WM_UNINITMENUPOPUP equ 125h
WM_MENUCOMMAND equ 126h
WM_CHANGEUISTATE equ 127h
WM_UPDATEUISTATE equ 128h
WM_QUERYUISTATE equ 129h
WM_CTLCOLORMSGBOX equ 132h
WM_CTLCOLOREDIT equ 133h
WM_CTLCOLORLISTBOX equ 134h
WM_CTLCOLORBTN equ 135h
WM_CTLCOLORDLG equ 136h
WM_CTLCOLORSCROLLBAR equ 137h
WM_CTLCOLORSTATIC equ 138h
WM_MOUSEFIRST equ 200h
WM_MOUSEMOVE equ 200h
WM_LBUTTONDOWN equ 201h
WM_LBUTTONUP equ 202h
WM_LBUTTONDBLCLK equ 203h
WM_RBUTTONDOWN equ 204h
WM_RBUTTONUP equ 205h
WM_RBUTTONDBLCLK equ 206h
WM_MBUTTONDOWN equ 207h
WM_MBUTTONUP equ 208h
;WM_MOUSELAST equ 209h
WM_MBUTTONDBLCLK equ 209h
WM_MOUSEWHEEL equ 20Ah
WM_MOUSEHWHEEL equ 20Eh
WM_XBUTTONDOWN equ 20Bh
WM_XBUTTONUP equ 20Ch
WM_XBUTTONDBLCLK equ 20Dh
WM_PARENTNOTIFY equ 210h
WM_ENTERMENULOOP equ 211h
WM_EXITMENULOOP equ 212h
WM_NEXTMENU equ 213h
WM_SIZING equ 214h
WM_CAPTURECHANGED equ 215h
WM_MOVING equ 216h
WM_POWERBROADCAST equ 218h
WM_DEVICECHANGE equ 219h
WM_MDICREATE equ 220h
WM_MDIDESTROY equ 221h
WM_MDIACTIVATE equ 222h
WM_MDIRESTORE equ 223h
WM_MDINEXT equ 224h
WM_MDIMAXIMIZE equ 225h
WM_MDITILE equ 226h
WM_MDICASCADE equ 227h
WM_MDIICONARRANGE equ 228h
WM_MDIGETACTIVE equ 229h
WM_MDISETMENU equ 230h
WM_ENTERSIZEMOVE equ 231h
WM_EXITSIZEMOVE equ 232h
WM_DROPFILES equ 233h
WM_MDIREFRESHMENU equ 234h
WM_NCMOUSEHOVER equ 2A0h
WM_MOUSEHOVER equ 2A1h
WM_IME_SETCONTEXT equ 281h
WM_IME_NOTIFY equ 282h
WM_IME_CONTROL equ 283h
WM_IME_COMPOSITIONFULL equ 284h
WM_IME_SELECT equ 285h
WM_IME_CHAR equ 286h
WM_IME_REQUEST equ 288h
WM_IME_KEYDOWN equ 290h
WM_IME_KEYUP equ 291h
WM_MOUSEHOVER equ 2A1h
WM_NCMOUSELEAVE equ 2A2h
WM_MOUSELEAVE equ 2A3h
WM_WTSSESSION_CHANGE equ 2B1h
WM_TABLET_FIRST equ 2c0h
WM_TABLET_LAST equ 2dfh
WM_CUT equ 300h
WM_COPY equ 301h
WM_PASTE equ 302h
WM_CLEAR equ 303h
WM_UNDO equ 304h
WM_RENDERFORMAT equ 305h
WM_RENDERALLFORMATS equ 306h
WM_DESTROYCLIPBOARD equ 307h
WM_DRAWCLIPBOARD equ 308h
WM_PAINTCLIPBOARD equ 309h
WM_VSCROLLCLIPBOARD equ 30Ah
WM_SIZECLIPBOARD equ 30Bh
WM_ASKCBFORMATNAME equ 30Ch
WM_CHANGECBCHAIN equ 30Dh
WM_HSCROLLCLIPBOARD equ 30Eh
WM_QUERYNEWPALETTE equ 30Fh
WM_PALETTEISCHANGING equ 310h
WM_PALETTECHANGED equ 311h
WM_HOTKEY equ 312h
WM_PRINT equ 317h
WM_PRINTCLIENT equ 318h
WM_APPCOMMAND equ 319h
WM_THEMECHANGED equ 31Ah
WM_HANDHELDFIRST equ 358h
WM_HANDHELDLAST equ 35Fh
WM_AFXFIRST equ 360h
WM_AFXLAST equ 37Fh
WM_PENWINFIRST equ 380h
WM_PENWINLAST equ 38Fh
WM_USER equ 400h
None.