const int WM_CREATE = 0x01; const int WM_DESTROY = 0x02; const int WM_MOVE = 0x03; const int WM_SIZE = 0x05; const int WM_ACTIVATE = 0x06; const int WM_SETFOCUS = 0x07; const int WM_KILLFOCUS = 0x08; const int WM_ENABLE = 0x0A; const int WM_SETREDRAW = 0x0B; const int WM_SETTEXT = 0x0C; const int WM_GETTEXT = 0x0D; const int WM_GETTEXTLENGTH = 0x0E; const int WM_PAINT = 0x0F; const int WM_CLOSE = 0x10; const int WM_QUERYENDSESSION = 0x11; const int WM_QUIT = 0x12; const int WM_QUERYOPEN = 0x13; const int WM_ERASEBKGND = 0x14; const int WM_SYSCOLORCHANGE = 0x15; const int WM_ENDSESSION = 0x16; const int WM_SHOWWINDOW = 0x18; const int WM_ACTIVATEAPP = 0x1C; const int WM_FONTCHANGE = 0x1D; const int WM_TIMECHANGE = 0x1E; const int WM_CANCELMODE = 0x1F; const int WM_SETCURSOR = 0x20; const int WM_MOUSEACTIVATE = 0x21; const int WM_CHILDACTIVATE = 0x22; const int WM_QUEUESYNC = 0x23; const int WM_GETMINMAXINFO = 0x24; const int WM_PAINTICON = 0x26; const int WM_ICONERASEBKGND = 0x27; const int WM_NEXTDLGCTL = 0x28; const int WM_SPOOLERSTATUS = 0x2A; const int WM_DRAWITEM = 0x2B; const int WM_MEASUREITEM = 0x2C; const int WM_VKEYTOITEM = 0x2E; const int WM_CHARTOITEM = 0x2F; const int WM_SETFONT = 0x30; const int WM_GETFONT = 0x31; const int WM_SETHOTKEY = 0x32; const int WM_GETHOTKEY = 0x33; const int WM_QUERYDRAGICON = 0x37; const int WM_COMPAREITEM = 0x39; const int WM_COMPACTING = 0x41; const int WM_WINDOWPOSCHANGING = 0x46; const int WM_WINDOWPOSCHANGED = 0x47; const int WM_POWER = 0x48; const int WM_COPYDATA = 0x4A; const int WM_CANCELJOURNA = 0x4B; const int WM_NOTIFY = 0x4E; const int WM_INPUTLANGCHANGEREQUEST = 0x50; const int WM_INPUTLANGCHANGE = 0x51; const int WM_TCARD = 0x52; const int WM_HELP = 0x53; const int WM_USERCHANGED = 0x54; const int WM_NOTIFYFORMAT = 0x55; const int WM_STYLECHANGING = 0x7C; const int WM_STYLECHANGED = 0x7D; const int WM_DISPLAYCHANGE = 0x7E; const int WM_GETICON = 0x7F; const int WM_SETICON = 0x80; const int WM_NCCREATE = 0x81; const int WM_NCDESTROY = 0x82; const int WM_NCCALCSIZE = 0x83; const int WM_NCHITTEST = 0x84; const int WM_NCPAINT = 0x85; const int WM_NCACTIVATE = 0x86; const int WM_GETDLGCODE = 0x87; const int WM_NCMOUSEMOVE = 0xA0; const int WM_NCLBUTTONDOWN = 0xA1; const int WM_NCLBUTTONUP = 0xA2; const int WM_NCLBUTTONDBLCLK = 0xA3; const int WM_NCRBUTTONDOWN = 0xA4; const int WM_NCRBUTTONUP = 0xA5; const int WM_NCRBUTTONDBLCLK = 0xA6; const int WM_NCMBUTTONDOWN = 0xA7; const int WM_NCMBUTTONUP = 0xA8; const int WM_NCMBUTTONDBLCLK = 0xA9; const int WM_KEYDOWN = 0x0100; const int WM_KEYUP = 0x0101; const int WM_CHAR = 0x102; const int WM_DEADCHAR = 0x103; const int WM_SYSKEYDOWN = 0x104; const int WM_SYSKEYUP = 0x105; const int WM_SYSCHAR = 0x106; const int WM_SYSDEADCHAR = 0x107; const int WM_INITDIALOG = 0x110; const int WM_COMMAND = 0x111; const int WM_SYSCOMMAND = 0x112; const int WM_TIMER = 0x113; const int WM_HSCROLL = 0x114; const int WM_VSCROLL = 0x115; const int WM_INITMENU = 0x116; const int WM_INITMENUPOPUP = 0x117; const int WM_MENUSELECT = 0x11F; const int WM_MENUCHAR = 0x120; const int WM_ENTERIDLE = 0x121; const int WM_CTLCOLORMSGBOX = 0x132; const int WM_CTLCOLOREDIT = 0x133;
const int WM_CTLCOLORLISTBOX = 0x134; const int WM_CTLCOLORBTN = 0x135; const int WM_CTLCOLORDLG = 0x136; const int WM_CTLCOLORSCROLLBAR = 0x137; const int WM_CTLCOLORSTATIC = 0x138; const int WM_MOUSEWHEEL = 0x20A; const int WM_MBUTTONDBLCLK = 0x209; const int WM_MBUTTONUP = 0x208; const int WM_MOUSEMOVE = 0x200; const int WM_LBUTTONDOWN = 0x201; const int WM_LBUTTONUP = 0x202; const int WM_LBUTTONDBLCLK = 0x203; const int WM_RBUTTONDOWN = 0x204; const int WM_RBUTTONUP = 0x205; const int WM_RBUTTONDBLCLK = 0x206; const int WM_MBUTTONDOWN = 0x207;
const int WM_USER = 0x0400; const int MK_LBUTTON = 0x0001; const int MK_RBUTTON = 0x0002; const int MK_SHIFT = 0x0004; const int MK_CONTROL = 0x0008; const int MK_MBUTTON = 0x0010; const int MK_XBUTTON1 = 0x0020; const int MK_XBUTTON2 = 0x0040;
|