Edit

kc3-lang/SDL/src/video/windows/wmmsg.h

Branch :

  • Show log

    Commit

  • Author : Sam Lantinga
    Date : 2022-01-03 09:40:00
    Hash : 120c76c8
    Message : Updated copyright for 2022

  • src/video/windows/wmmsg.h
  • /*
      Simple DirectMedia Layer
      Copyright (C) 1997-2022 Sam Lantinga <slouken@libsdl.org>
    
      This software is provided 'as-is', without any express or implied
      warranty.  In no event will the authors be held liable for any damages
      arising from the use of this software.
    
      Permission is granted to anyone to use this software for any purpose,
      including commercial applications, and to alter it and redistribute it
      freely, subject to the following restrictions:
    
      1. The origin of this software must not be misrepresented; you must not
         claim that you wrote the original software. If you use this software
         in a product, an acknowledgment in the product documentation would be
         appreciated but is not required.
      2. Altered source versions must be plainly marked as such, and must not be
         misrepresented as being the original software.
      3. This notice may not be removed or altered from any source distribution.
    */
    
    #define MAX_WMMSG   (sizeof(wmtab)/sizeof(wmtab[0]))
    
    const char *wmtab[] = {
        "WM_NULL",
        "WM_CREATE",
        "WM_DESTROY",
        "WM_MOVE",
        "UNKNOWN (4)",
        "WM_SIZE",
        "WM_ACTIVATE",
        "WM_SETFOCUS",
        "WM_KILLFOCUS",
        "UNKNOWN (9)",
        "WM_ENABLE",
        "WM_SETREDRAW",
        "WM_SETTEXT",
        "WM_GETTEXT",
        "WM_GETTEXTLENGTH",
        "WM_PAINT",
        "WM_CLOSE",
        "WM_QUERYENDSESSION",
        "WM_QUIT",
        "WM_QUERYOPEN",
        "WM_ERASEBKGND",
        "WM_SYSCOLORCHANGE",
        "WM_ENDSESSION",
        "UNKNOWN (23)",
        "WM_SHOWWINDOW",
        "UNKNOWN (25)",
        "WM_SETTINGCHANGE",
        "WM_DEVMODECHANGE",
        "WM_ACTIVATEAPP",
        "WM_FONTCHANGE",
        "WM_TIMECHANGE",
        "WM_CANCELMODE",
        "WM_SETCURSOR",
        "WM_MOUSEACTIVATE",
        "WM_CHILDACTIVATE",
        "WM_QUEUESYNC",
        "WM_GETMINMAXINFO",
        "UNKNOWN (37)",
        "WM_PAINTICON",
        "WM_ICONERASEBKGND",
        "WM_NEXTDLGCTL",
        "UNKNOWN (41)",
        "WM_SPOOLERSTATUS",
        "WM_DRAWITEM",
        "WM_MEASUREITEM",
        "WM_DELETEITEM",
        "WM_VKEYTOITEM",
        "WM_CHARTOITEM",
        "WM_SETFONT",
        "WM_GETFONT",
        "WM_SETHOTKEY",
        "WM_GETHOTKEY",
        "UNKNOWN (52)",
        "UNKNOWN (53)",
        "UNKNOWN (54)",
        "WM_QUERYDRAGICON",
        "UNKNOWN (56)",
        "WM_COMPAREITEM",
        "UNKNOWN (58)",
        "UNKNOWN (59)",
        "UNKNOWN (60)",
        "WM_GETOBJECT",
        "UNKNOWN (62)",
        "UNKNOWN (63)",
        "UNKNOWN (64)",
        "WM_COMPACTING",
        "UNKNOWN (66)",
        "UNKNOWN (67)",
        "WM_COMMNOTIFY",
        "UNKNOWN (69)",
        "WM_WINDOWPOSCHANGING",
        "WM_WINDOWPOSCHANGED",
        "WM_POWER",
        "UNKNOWN (73)",
        "WM_COPYDATA",
        "WM_CANCELJOURNAL",
        "UNKNOWN (76)",
        "UNKNOWN (77)",
        "WM_NOTIFY",
        "UNKNOWN (79)",
        "WM_INPUTLANGCHANGEREQUEST",
        "WM_INPUTLANGCHANGE",
        "WM_TCARD",
        "WM_HELP",
        "WM_USERCHANGED",
        "WM_NOTIFYFORMAT",
        "UNKNOWN (86)",
        "UNKNOWN (87)",
        "UNKNOWN (88)",
        "UNKNOWN (89)",
        "UNKNOWN (90)",
        "UNKNOWN (91)",
        "UNKNOWN (92)",
        "UNKNOWN (93)",
        "UNKNOWN (94)",
        "UNKNOWN (95)",
        "UNKNOWN (96)",
        "UNKNOWN (97)",
        "UNKNOWN (98)",
        "UNKNOWN (99)",
        "UNKNOWN (100)",
        "UNKNOWN (101)",
        "UNKNOWN (102)",
        "UNKNOWN (103)",
        "UNKNOWN (104)",
        "UNKNOWN (105)",
        "UNKNOWN (106)",
        "UNKNOWN (107)",
        "UNKNOWN (108)",
        "UNKNOWN (109)",
        "UNKNOWN (110)",
        "UNKNOWN (111)",
        "UNKNOWN (112)",
        "UNKNOWN (113)",
        "UNKNOWN (114)",
        "UNKNOWN (115)",
        "UNKNOWN (116)",
        "UNKNOWN (117)",
        "UNKNOWN (118)",
        "UNKNOWN (119)",
        "UNKNOWN (120)",
        "UNKNOWN (121)",
        "UNKNOWN (122)",
        "WM_CONTEXTMENU",
        "WM_STYLECHANGING",
        "WM_STYLECHANGED",
        "WM_DISPLAYCHANGE",
        "WM_GETICON",
        "WM_SETICON",
        "WM_NCCREATE",
        "WM_NCDESTROY",
        "WM_NCCALCSIZE",
        "WM_NCHITTEST",
        "WM_NCPAINT",
        "WM_NCACTIVATE",
        "WM_GETDLGCODE",
        "WM_SYNCPAINT",
        "UNKNOWN (137)",
        "UNKNOWN (138)",
        "UNKNOWN (139)",
        "UNKNOWN (140)",
        "UNKNOWN (141)",
        "UNKNOWN (142)",
        "UNKNOWN (143)",
        "UNKNOWN (144)",
        "UNKNOWN (145)",
        "UNKNOWN (146)",
        "UNKNOWN (147)",
        "UNKNOWN (148)",
        "UNKNOWN (149)",
        "UNKNOWN (150)",
        "UNKNOWN (151)",
        "UNKNOWN (152)",
        "UNKNOWN (153)",
        "UNKNOWN (154)",
        "UNKNOWN (155)",
        "UNKNOWN (156)",
        "UNKNOWN (157)",
        "UNKNOWN (158)",
        "UNKNOWN (159)",
        "WM_NCMOUSEMOVE",
        "WM_NCLBUTTONDOWN",
        "WM_NCLBUTTONUP",
        "WM_NCLBUTTONDBLCLK",
        "WM_NCRBUTTONDOWN",
        "WM_NCRBUTTONUP",
        "WM_NCRBUTTONDBLCLK",
        "WM_NCMBUTTONDOWN",
        "WM_NCMBUTTONUP",
        "WM_NCMBUTTONDBLCLK",
        "UNKNOWN (170)",
        "WM_NCXBUTTONDOWN",
        "WM_NCXBUTTONUP",
        "WM_NCXBUTTONDBLCLK",
        "WM_NCUAHDRAWCAPTION",
        "WM_NCUAHDRAWFRAME",
        "UNKNOWN (176)",
        "UNKNOWN (177)",
        "UNKNOWN (178)",
        "UNKNOWN (179)",
        "UNKNOWN (180)",
        "UNKNOWN (181)",
        "UNKNOWN (182)",
        "UNKNOWN (183)",
        "UNKNOWN (184)",
        "UNKNOWN (185)",
        "UNKNOWN (186)",
        "UNKNOWN (187)",
        "UNKNOWN (188)",
        "UNKNOWN (189)",
        "UNKNOWN (190)",
        "UNKNOWN (191)",
        "UNKNOWN (192)",
        "UNKNOWN (193)",
        "UNKNOWN (194)",
        "UNKNOWN (195)",
        "UNKNOWN (196)",
        "UNKNOWN (197)",
        "UNKNOWN (198)",
        "UNKNOWN (199)",
        "UNKNOWN (200)",
        "UNKNOWN (201)",
        "UNKNOWN (202)",
        "UNKNOWN (203)",
        "UNKNOWN (204)",
        "UNKNOWN (205)",
        "UNKNOWN (206)",
        "UNKNOWN (207)",
        "UNKNOWN (208)",
        "UNKNOWN (209)",
        "UNKNOWN (210)",
        "UNKNOWN (211)",
        "UNKNOWN (212)",
        "UNKNOWN (213)",
        "UNKNOWN (214)",
        "UNKNOWN (215)",
        "UNKNOWN (216)",
        "UNKNOWN (217)",
        "UNKNOWN (218)",
        "UNKNOWN (219)",
        "UNKNOWN (220)",
        "UNKNOWN (221)",
        "UNKNOWN (222)",
        "UNKNOWN (223)",
        "UNKNOWN (224)",
        "UNKNOWN (225)",
        "UNKNOWN (226)",
        "UNKNOWN (227)",
        "UNKNOWN (228)",
        "UNKNOWN (229)",
        "UNKNOWN (230)",
        "UNKNOWN (231)",
        "UNKNOWN (232)",
        "UNKNOWN (233)",
        "UNKNOWN (234)",
        "UNKNOWN (235)",
        "UNKNOWN (236)",
        "UNKNOWN (237)",
        "UNKNOWN (238)",
        "UNKNOWN (239)",
        "UNKNOWN (240)",
        "UNKNOWN (241)",
        "UNKNOWN (242)",
        "UNKNOWN (243)",
        "UNKNOWN (244)",
        "UNKNOWN (245)",
        "UNKNOWN (246)",
        "UNKNOWN (247)",
        "UNKNOWN (248)",
        "UNKNOWN (249)",
        "UNKNOWN (250)",
        "UNKNOWN (251)",
        "UNKNOWN (252)",
        "UNKNOWN (253)",
        "UNKNOWN (254)",
        "WM_INPUT",
        "WM_KEYDOWN",
        "WM_KEYUP",
        "WM_CHAR",
        "WM_DEADCHAR",
        "WM_SYSKEYDOWN",
        "WM_SYSKEYUP",
        "WM_SYSCHAR",
        "WM_SYSDEADCHAR",
        "WM_KEYLAST",
        "UNKNOWN (265)",
        "UNKNOWN (266)",
        "UNKNOWN (267)",
        "UNKNOWN (268)",
        "UNKNOWN (269)",
        "UNKNOWN (270)",
        "UNKNOWN (271)",
        "WM_INITDIALOG",
        "WM_COMMAND",
        "WM_SYSCOMMAND",
        "WM_TIMER",
        "WM_HSCROLL",
        "WM_VSCROLL",
        "WM_INITMENU",
        "WM_INITMENUPOPUP",
        "UNKNOWN (280)",
        "WM_GESTURE",
        "UNKNOWN (282)",
        "UNKNOWN (283)",
        "UNKNOWN (284)",
        "UNKNOWN (285)",
        "UNKNOWN (286)",
        "WM_MENUSELECT",
        "WM_MENUCHAR",
        "WM_ENTERIDLE",
        "WM_MENURBUTTONUP",
        "WM_MENUDRAG",
        "WM_MENUGETOBJECT",
        "WM_UNINITMENUPOPUP",
        "WM_MENUCOMMAND",
        "UNKNOWN (295)",
        "UNKNOWN (296)",
        "UNKNOWN (297)",
        "UNKNOWN (298)",
        "UNKNOWN (299)",
        "UNKNOWN (300)",
        "UNKNOWN (301)",
        "UNKNOWN (302)",
        "UNKNOWN (303)",
        "UNKNOWN (304)",
        "UNKNOWN (305)",
        "WM_CTLCOLORMSGBOX",
        "WM_CTLCOLOREDIT",
        "WM_CTLCOLORLISTBOX",
        "WM_CTLCOLORBTN",
        "WM_CTLCOLORDLG",
        "WM_CTLCOLORSCROLLBAR",
        "WM_CTLCOLORSTATIC",
        "UNKNOWN (313)",
        "UNKNOWN (314)",
        "UNKNOWN (315)",
        "UNKNOWN (316)",
        "UNKNOWN (317)",
        "UNKNOWN (318)",
        "UNKNOWN (319)",
        "UNKNOWN (320)",
        "UNKNOWN (321)",
        "UNKNOWN (322)",
        "UNKNOWN (323)",
        "UNKNOWN (324)",
        "UNKNOWN (325)",
        "UNKNOWN (326)",
        "UNKNOWN (327)",
        "UNKNOWN (328)",
        "UNKNOWN (329)",
        "UNKNOWN (330)",
        "UNKNOWN (331)",
        "UNKNOWN (332)",
        "UNKNOWN (333)",
        "UNKNOWN (334)",
        "UNKNOWN (335)",
        "UNKNOWN (336)",
        "UNKNOWN (337)",
        "UNKNOWN (338)",
        "UNKNOWN (339)",
        "UNKNOWN (340)",
        "UNKNOWN (341)",
        "UNKNOWN (342)",
        "UNKNOWN (343)",
        "UNKNOWN (344)",
        "UNKNOWN (345)",
        "UNKNOWN (346)",
        "UNKNOWN (347)",
        "UNKNOWN (348)",
        "UNKNOWN (349)",
        "UNKNOWN (350)",
        "UNKNOWN (351)",
        "UNKNOWN (352)",
        "UNKNOWN (353)",
        "UNKNOWN (354)",
        "UNKNOWN (355)",
        "UNKNOWN (356)",
        "UNKNOWN (357)",
        "UNKNOWN (358)",
        "UNKNOWN (359)",
        "UNKNOWN (360)",
        "UNKNOWN (361)",
        "UNKNOWN (362)",
        "UNKNOWN (363)",
        "UNKNOWN (364)",
        "UNKNOWN (365)",
        "UNKNOWN (366)",
        "UNKNOWN (367)",
        "UNKNOWN (368)",
        "UNKNOWN (369)",
        "UNKNOWN (370)",
        "UNKNOWN (371)",
        "UNKNOWN (372)",
        "UNKNOWN (373)",
        "UNKNOWN (374)",
        "UNKNOWN (375)",
        "UNKNOWN (376)",
        "UNKNOWN (377)",
        "UNKNOWN (378)",
        "UNKNOWN (379)",
        "UNKNOWN (380)",
        "UNKNOWN (381)",
        "UNKNOWN (382)",
        "UNKNOWN (383)",
        "UNKNOWN (384)",
        "UNKNOWN (385)",
        "UNKNOWN (386)",
        "UNKNOWN (387)",
        "UNKNOWN (388)",
        "UNKNOWN (389)",
        "UNKNOWN (390)",
        "UNKNOWN (391)",
        "UNKNOWN (392)",
        "UNKNOWN (393)",
        "UNKNOWN (394)",
        "UNKNOWN (395)",
        "UNKNOWN (396)",
        "UNKNOWN (397)",
        "UNKNOWN (398)",
        "UNKNOWN (399)",
        "UNKNOWN (400)",
        "UNKNOWN (401)",
        "UNKNOWN (402)",
        "UNKNOWN (403)",
        "UNKNOWN (404)",
        "UNKNOWN (405)",
        "UNKNOWN (406)",
        "UNKNOWN (407)",
        "UNKNOWN (408)",
        "UNKNOWN (409)",
        "UNKNOWN (410)",
        "UNKNOWN (411)",
        "UNKNOWN (412)",
        "UNKNOWN (413)",
        "UNKNOWN (414)",
        "UNKNOWN (415)",
        "UNKNOWN (416)",
        "UNKNOWN (417)",
        "UNKNOWN (418)",
        "UNKNOWN (419)",
        "UNKNOWN (420)",
        "UNKNOWN (421)",
        "UNKNOWN (422)",
        "UNKNOWN (423)",
        "UNKNOWN (424)",
        "UNKNOWN (425)",
        "UNKNOWN (426)",
        "UNKNOWN (427)",
        "UNKNOWN (428)",
        "UNKNOWN (429)",
        "UNKNOWN (430)",
        "UNKNOWN (431)",
        "UNKNOWN (432)",
        "UNKNOWN (433)",
        "UNKNOWN (434)",
        "UNKNOWN (435)",
        "UNKNOWN (436)",
        "UNKNOWN (437)",
        "UNKNOWN (438)",
        "UNKNOWN (439)",
        "UNKNOWN (440)",
        "UNKNOWN (441)",
        "UNKNOWN (442)",
        "UNKNOWN (443)",
        "UNKNOWN (444)",
        "UNKNOWN (445)",
        "UNKNOWN (446)",
        "UNKNOWN (447)",
        "UNKNOWN (448)",
        "UNKNOWN (449)",
        "UNKNOWN (450)",
        "UNKNOWN (451)",
        "UNKNOWN (452)",
        "UNKNOWN (453)",
        "UNKNOWN (454)",
        "UNKNOWN (455)",
        "UNKNOWN (456)",
        "UNKNOWN (457)",
        "UNKNOWN (458)",
        "UNKNOWN (459)",
        "UNKNOWN (460)",
        "UNKNOWN (461)",
        "UNKNOWN (462)",
        "UNKNOWN (463)",
        "UNKNOWN (464)",
        "UNKNOWN (465)",
        "UNKNOWN (466)",
        "UNKNOWN (467)",
        "UNKNOWN (468)",
        "UNKNOWN (469)",
        "UNKNOWN (470)",
        "UNKNOWN (471)",
        "UNKNOWN (472)",
        "UNKNOWN (473)",
        "UNKNOWN (474)",
        "UNKNOWN (475)",
        "UNKNOWN (476)",
        "UNKNOWN (477)",
        "UNKNOWN (478)",
        "UNKNOWN (479)",
        "UNKNOWN (480)",
        "UNKNOWN (481)",
        "UNKNOWN (482)",
        "UNKNOWN (483)",
        "UNKNOWN (484)",
        "UNKNOWN (485)",
        "UNKNOWN (486)",
        "UNKNOWN (487)",
        "UNKNOWN (488)",
        "UNKNOWN (489)",
        "UNKNOWN (490)",
        "UNKNOWN (491)",
        "UNKNOWN (492)",
        "UNKNOWN (493)",
        "UNKNOWN (494)",
        "UNKNOWN (495)",
        "UNKNOWN (496)",
        "UNKNOWN (497)",
        "UNKNOWN (498)",
        "UNKNOWN (499)",
        "UNKNOWN (500)",
        "UNKNOWN (501)",
        "UNKNOWN (502)",
        "UNKNOWN (503)",
        "UNKNOWN (504)",
        "UNKNOWN (505)",
        "UNKNOWN (506)",
        "UNKNOWN (507)",
        "UNKNOWN (508)",
        "UNKNOWN (509)",
        "UNKNOWN (510)",
        "UNKNOWN (511)",
        "WM_MOUSEMOVE",
        "WM_LBUTTONDOWN",
        "WM_LBUTTONUP",
        "WM_LBUTTONDBLCLK",
        "WM_RBUTTONDOWN",
        "WM_RBUTTONUP",
        "WM_RBUTTONDBLCLK",
        "WM_MBUTTONDOWN",
        "WM_MBUTTONUP",
        "WM_MOUSELAST",
        "WM_MOUSEWHEEL",
        "WM_XBUTTONDOWN",
        "WM_XBUTTONUP",
        "UNKNOWN (525)",
        "UNKNOWN (526)",
        "UNKNOWN (527)",
        "WM_PARENTNOTIFY",
        "WM_ENTERMENULOOP",
        "WM_EXITMENULOOP",
        "WM_NEXTMENU",
        "WM_SIZING",
        "WM_CAPTURECHANGED",
        "WM_MOVING",
        "UNKNOWN (535)",
        "WM_POWERBROADCAST",
        "WM_DEVICECHANGE",
        "UNKNOWN (538)",
        "UNKNOWN (539)",
        "UNKNOWN (540)",
        "UNKNOWN (541)",
        "UNKNOWN (542)",
        "UNKNOWN (543)",
        "WM_MDICREATE",
        "WM_MDIDESTROY",
        "WM_MDIACTIVATE",
        "WM_MDIRESTORE",
        "WM_MDINEXT",
        "WM_MDIMAXIMIZE",
        "WM_MDITILE",
        "WM_MDICASCADE",
        "WM_MDIICONARRANGE",
        "WM_MDIGETACTIVE",
        "UNKNOWN (554)",
        "UNKNOWN (555)",
        "UNKNOWN (556)",
        "UNKNOWN (557)",
        "UNKNOWN (558)",
        "UNKNOWN (559)",
        "WM_MDISETMENU",
        "WM_ENTERSIZEMOVE",
        "WM_EXITSIZEMOVE",
        "WM_DROPFILES",
        "WM_MDIREFRESHMENU",
        "UNKNOWN (565)",
        "UNKNOWN (566)",
        "UNKNOWN (567)",
        "WM_POINTERDEVICECHANGE",
        "WM_POINTERDEVICEINRANGE",
        "WM_POINTERDEVICEOUTOFRANGE",
        "UNKNOWN (571)",
        "UNKNOWN (572)",
        "UNKNOWN (573)",
        "UNKNOWN (574)",
        "UNKNOWN (575)",
        "WM_TOUCH",
        "WM_NCPOINTERUPDATE",
        "WM_NCPOINTERDOWN",
        "WM_NCPOINTERUP",
        "UNKNOWN (580)",
        "WM_POINTERUPDATE",
        "WM_POINTERDOWN",
        "WM_POINTERUP",
        "WM_POINTERENTER",
        "WM_POINTERLEAVE",
        "WM_POINTERACTIVATE",
        "WM_POINTERCAPTURECHANGED",
        "WM_TOUCHHITTESTING",
        "WM_POINTERWHEEL",
        "WM_POINTERHWHEEL",
        "DM_POINTERHITTEST",
        "UNKNOWN (592)",
        "UNKNOWN (593)",
        "UNKNOWN (594)",
        "UNKNOWN (595)",
        "UNKNOWN (596)",
        "UNKNOWN (597)",
        "UNKNOWN (598)",
        "UNKNOWN (599)",
        "UNKNOWN (600)",
        "UNKNOWN (601)",
        "UNKNOWN (602)",
        "UNKNOWN (603)",
        "UNKNOWN (604)",
        "UNKNOWN (605)",
        "UNKNOWN (606)",
        "UNKNOWN (607)",
        "UNKNOWN (608)",
        "UNKNOWN (609)",
        "UNKNOWN (610)",
        "UNKNOWN (611)",
        "UNKNOWN (612)",
        "UNKNOWN (613)",
        "UNKNOWN (614)",
        "UNKNOWN (615)",
        "UNKNOWN (616)",
        "UNKNOWN (617)",
        "UNKNOWN (618)",
        "UNKNOWN (619)",
        "UNKNOWN (620)",
        "UNKNOWN (621)",
        "UNKNOWN (622)",
        "UNKNOWN (623)",
        "UNKNOWN (624)",
        "UNKNOWN (625)",
        "UNKNOWN (626)",
        "UNKNOWN (627)",
        "UNKNOWN (628)",
        "UNKNOWN (629)",
        "UNKNOWN (630)",
        "UNKNOWN (631)",
        "UNKNOWN (632)",
        "UNKNOWN (633)",
        "UNKNOWN (634)",
        "UNKNOWN (635)",
        "UNKNOWN (636)",
        "UNKNOWN (637)",
        "UNKNOWN (638)",
        "UNKNOWN (639)",
        "UNKNOWN (640)",
        "WM_IME_SETCONTEXT",
        "WM_IME_NOTIFY",
        "WM_IME_CONTROL",
        "WM_IME_COMPOSITIONFULL",
        "WM_IME_SELECT",
        "WM_IME_CHAR",
        "UNKNOWN (647)",
        "WM_IME_REQUEST",
        "UNKNOWN (649)",
        "UNKNOWN (650)",
        "UNKNOWN (651)",
        "UNKNOWN (652)",
        "UNKNOWN (653)",
        "UNKNOWN (654)",
        "UNKNOWN (655)",
        "WM_IME_KEYDOWN",
        "WM_IME_KEYUP",
        "UNKNOWN (658)",
        "UNKNOWN (659)",
        "UNKNOWN (660)",
        "UNKNOWN (661)",
        "UNKNOWN (662)",
        "UNKNOWN (663)",
        "UNKNOWN (664)",
        "UNKNOWN (665)",
        "UNKNOWN (666)",
        "UNKNOWN (667)",
        "UNKNOWN (668)",
        "UNKNOWN (669)",
        "UNKNOWN (670)",
        "UNKNOWN (671)",
        "WM_NCMOUSEHOVER",
        "WM_MOUSEHOVER",
        "WM_NCMOUSELEAVE",
        "WM_MOUSELEAVE",
        "UNKNOWN (676)",
        "UNKNOWN (677)",
        "UNKNOWN (678)",
        "UNKNOWN (679)",
        "UNKNOWN (680)",
        "UNKNOWN (681)",
        "UNKNOWN (682)",
        "UNKNOWN (683)",
        "UNKNOWN (684)",
        "UNKNOWN (685)",
        "UNKNOWN (686)",
        "UNKNOWN (687)",
        "UNKNOWN (688)",
        "WM_WTSSESSION_CHANGE",
        "UNKNOWN (690)",
        "UNKNOWN (691)",
        "UNKNOWN (692)",
        "UNKNOWN (693)",
        "UNKNOWN (694)",
        "UNKNOWN (695)",
        "UNKNOWN (696)",
        "UNKNOWN (697)",
        "UNKNOWN (698)",
        "UNKNOWN (699)",
        "UNKNOWN (700)",
        "UNKNOWN (701)",
        "UNKNOWN (702)",
        "UNKNOWN (703)",
        "UNKNOWN (704)",
        "UNKNOWN (705)",
        "UNKNOWN (706)",
        "UNKNOWN (707)",
        "UNKNOWN (708)",
        "UNKNOWN (709)",
        "UNKNOWN (710)",
        "UNKNOWN (711)",
        "UNKNOWN (712)",
        "UNKNOWN (713)",
        "UNKNOWN (714)",
        "UNKNOWN (715)",
        "UNKNOWN (716)",
        "UNKNOWN (717)",
        "UNKNOWN (718)",
        "UNKNOWN (719)",
        "UNKNOWN (720)",
        "UNKNOWN (721)",
        "UNKNOWN (722)",
        "UNKNOWN (723)",
        "UNKNOWN (724)",
        "UNKNOWN (725)",
        "UNKNOWN (726)",
        "UNKNOWN (727)",
        "UNKNOWN (728)",
        "UNKNOWN (729)",
        "UNKNOWN (730)",
        "UNKNOWN (731)",
        "UNKNOWN (732)",
        "UNKNOWN (733)",
        "UNKNOWN (734)",
        "UNKNOWN (735)",
        "WM_DPICHANGED",
        "UNKNOWN (737)",
        "UNKNOWN (738)",
        "UNKNOWN (739)",
        "UNKNOWN (740)",
        "UNKNOWN (741)",
        "UNKNOWN (742)",
        "UNKNOWN (743)",
        "UNKNOWN (744)",
        "UNKNOWN (745)",
        "UNKNOWN (746)",
        "UNKNOWN (747)",
        "UNKNOWN (748)",
        "UNKNOWN (749)",
        "UNKNOWN (750)",
        "UNKNOWN (751)",
        "UNKNOWN (752)",
        "UNKNOWN (753)",
        "UNKNOWN (754)",
        "UNKNOWN (755)",
        "UNKNOWN (756)",
        "UNKNOWN (757)",
        "UNKNOWN (758)",
        "UNKNOWN (759)",
        "UNKNOWN (760)",
        "UNKNOWN (761)",
        "UNKNOWN (762)",
        "UNKNOWN (763)",
        "UNKNOWN (764)",
        "UNKNOWN (765)",
        "UNKNOWN (766)",
        "UNKNOWN (767)",
        "WM_CUT",
        "WM_COPY",
        "WM_PASTE",
        "WM_CLEAR",
        "WM_UNDO",
        "WM_RENDERFORMAT",
        "WM_RENDERALLFORMATS",
        "WM_DESTROYCLIPBOARD",
        "WM_DRAWCLIPBOARD",
        "WM_PAINTCLIPBOARD",
        "WM_VSCROLLCLIPBOARD",
        "WM_SIZECLIPBOARD",
        "WM_ASKCBFORMATNAME",
        "WM_CHANGECBCHAIN",
        "WM_HSCROLLCLIPBOARD",
        "WM_QUERYNEWPALETTE",
        "WM_PALETTEISCHANGING",
        "WM_PALETTECHANGED",
        "WM_HOTKEY",
        "UNKNOWN (787)",
        "UNKNOWN (788)",
        "UNKNOWN (789)",
        "UNKNOWN (790)",
        "WM_PRINT",
        "WM_PRINTCLIENT",
        "WM_APPCOMMAND",
        "WM_THEMECHANGED",
        "UNKNOWN (795)",
        "UNKNOWN (796)",
        "WM_CLIPBOARDUPDATE",
        "WM_DWMCOMPOSITIONCHANGED",
        "WM_DWMNCRENDERINGCHANGED",
        "WM_DWMCOLORIZATIONCOLORCHANGED",
        "WM_DWMWINDOWMAXIMIZEDCHANGE",
        "UNKNOWN (802)",
        "WM_DWMSENDICONICTHUMBNAIL",
        "UNKNOWN (804)",
        "UNKNOWN (805)",
        "WM_DWMSENDICONICLIVEPREVIEWBITMAP",
        "UNKNOWN (807)",
        "UNKNOWN (808)",
        "UNKNOWN (809)",
        "UNKNOWN (810)",
        "UNKNOWN (811)",
        "UNKNOWN (812)",
        "UNKNOWN (813)",
        "UNKNOWN (814)",
        "UNKNOWN (815)",
        "UNKNOWN (816)",
        "UNKNOWN (817)",
        "UNKNOWN (818)",
        "UNKNOWN (819)",
        "UNKNOWN (820)",
        "UNKNOWN (821)",
        "UNKNOWN (822)",
        "UNKNOWN (823)",
        "UNKNOWN (824)",
        "UNKNOWN (825)",
        "UNKNOWN (826)",
        "UNKNOWN (827)",
        "UNKNOWN (828)",
        "UNKNOWN (829)",
        "UNKNOWN (830)",
        "WM_GETTITLEBARINFOEX",
        "UNKNOWN (832)",
        "UNKNOWN (833)",
        "UNKNOWN (834)",
        "UNKNOWN (835)",
        "UNKNOWN (836)",
        "UNKNOWN (837)",
        "UNKNOWN (838)",
        "UNKNOWN (839)",
        "UNKNOWN (840)",
        "UNKNOWN (841)",
        "UNKNOWN (842)",
        "UNKNOWN (843)",
        "UNKNOWN (844)",
        "UNKNOWN (845)",
        "UNKNOWN (846)",
        "UNKNOWN (847)",
        "UNKNOWN (848)",
        "UNKNOWN (849)",
        "UNKNOWN (850)",
        "UNKNOWN (851)",
        "UNKNOWN (852)",
        "UNKNOWN (853)",
        "UNKNOWN (854)",
        "UNKNOWN (855)",
        "WM_HANDHELDFIRST",
        "UNKNOWN (857)",
        "UNKNOWN (858)",
        "UNKNOWN (859)",
        "UNKNOWN (860)",
        "UNKNOWN (861)",
        "UNKNOWN (862)",
        "WM_HANDHELDLAST",
        "WM_AFXFIRST",
        "UNKNOWN (865)",
        "UNKNOWN (866)",
        "UNKNOWN (867)",
        "UNKNOWN (868)",
        "UNKNOWN (869)",
        "UNKNOWN (870)",
        "UNKNOWN (871)",
        "UNKNOWN (872)",
        "UNKNOWN (873)",
        "UNKNOWN (874)",
        "UNKNOWN (875)",
        "UNKNOWN (876)",
        "UNKNOWN (877)",
        "UNKNOWN (878)",
        "UNKNOWN (879)",
        "UNKNOWN (880)",
        "UNKNOWN (881)",
        "UNKNOWN (882)",
        "UNKNOWN (883)",
        "UNKNOWN (884)",
        "UNKNOWN (885)",
        "UNKNOWN (886)",
        "UNKNOWN (887)",
        "UNKNOWN (888)",
        "UNKNOWN (889)",
        "UNKNOWN (890)",
        "UNKNOWN (891)",
        "UNKNOWN (892)",
        "UNKNOWN (893)",
        "UNKNOWN (894)",
        "WM_AFXLAST",
        "WM_PENWINFIRST",
        "UNKNOWN (897)",
        "UNKNOWN (898)",
        "UNKNOWN (899)",
        "UNKNOWN (900)",
        "UNKNOWN (901)",
        "UNKNOWN (902)",
        "UNKNOWN (903)",
        "UNKNOWN (904)",
        "UNKNOWN (905)",
        "UNKNOWN (906)",
        "UNKNOWN (907)",
        "UNKNOWN (908)",
        "UNKNOWN (909)",
        "UNKNOWN (910)",
        "WM_PENWINLAST",
        "UNKNOWN (912)",
        "UNKNOWN (913)",
        "UNKNOWN (914)",
        "UNKNOWN (915)",
        "UNKNOWN (916)",
        "UNKNOWN (917)",
        "UNKNOWN (918)",
        "UNKNOWN (919)",
        "UNKNOWN (920)",
        "UNKNOWN (921)",
        "UNKNOWN (922)",
        "UNKNOWN (923)",
        "UNKNOWN (924)",
        "UNKNOWN (925)",
        "UNKNOWN (926)",
        "UNKNOWN (927)",
        "UNKNOWN (928)",
        "UNKNOWN (929)",
        "UNKNOWN (930)",
        "UNKNOWN (931)",
        "UNKNOWN (932)",
        "UNKNOWN (933)",
        "UNKNOWN (934)",
        "UNKNOWN (935)",
        "UNKNOWN (936)",
        "UNKNOWN (937)",
        "UNKNOWN (938)",
        "UNKNOWN (939)",
        "UNKNOWN (940)",
        "UNKNOWN (941)",
        "UNKNOWN (942)",
        "UNKNOWN (943)",
        "UNKNOWN (944)",
        "UNKNOWN (945)",
        "UNKNOWN (946)",
        "UNKNOWN (947)",
        "UNKNOWN (948)",
        "UNKNOWN (949)",
        "UNKNOWN (950)",
        "UNKNOWN (951)",
        "UNKNOWN (952)",
        "UNKNOWN (953)",
        "UNKNOWN (954)",
        "UNKNOWN (955)",
        "UNKNOWN (956)",
        "UNKNOWN (957)",
        "UNKNOWN (958)",
        "UNKNOWN (959)",
        "UNKNOWN (960)",
        "UNKNOWN (961)",
        "UNKNOWN (962)",
        "UNKNOWN (963)",
        "UNKNOWN (964)",
        "UNKNOWN (965)",
        "UNKNOWN (966)",
        "UNKNOWN (967)",
        "UNKNOWN (968)",
        "UNKNOWN (969)",
        "UNKNOWN (970)",
        "UNKNOWN (971)",
        "UNKNOWN (972)",
        "UNKNOWN (973)",
        "UNKNOWN (974)",
        "UNKNOWN (975)",
        "UNKNOWN (976)",
        "UNKNOWN (977)",
        "UNKNOWN (978)",
        "UNKNOWN (979)",
        "UNKNOWN (980)",
        "UNKNOWN (981)",
        "UNKNOWN (982)",
        "UNKNOWN (983)",
        "UNKNOWN (984)",
        "UNKNOWN (985)",
        "UNKNOWN (986)",
        "UNKNOWN (987)",
        "UNKNOWN (988)",
        "UNKNOWN (989)",
        "UNKNOWN (990)",
        "UNKNOWN (991)",
        "UNKNOWN (992)",
        "UNKNOWN (993)",
        "UNKNOWN (994)",
        "UNKNOWN (995)",
        "UNKNOWN (996)",
        "UNKNOWN (997)",
        "UNKNOWN (998)",
        "UNKNOWN (999)",
        "UNKNOWN (1000)",
        "UNKNOWN (1001)",
        "UNKNOWN (1002)",
        "UNKNOWN (1003)",
        "UNKNOWN (1004)",
        "UNKNOWN (1005)",
        "UNKNOWN (1006)",
        "UNKNOWN (1007)",
        "UNKNOWN (1008)",
        "UNKNOWN (1009)",
        "UNKNOWN (1010)",
        "UNKNOWN (1011)",
        "UNKNOWN (1012)",
        "UNKNOWN (1013)",
        "UNKNOWN (1014)",
        "UNKNOWN (1015)",
        "UNKNOWN (1016)",
        "UNKNOWN (1017)",
        "UNKNOWN (1018)",
        "UNKNOWN (1019)",
        "UNKNOWN (1020)",
        "UNKNOWN (1021)",
        "UNKNOWN (1022)",
        "UNKNOWN (1023)",
        "WM_USER"
    };
    
    /* vi: set ts=4 sw=4 expandtab: */