diff src/video/wincommon/wmmsg.h @ 0:74212992fb08

Initial revision
author Sam Lantinga <slouken@lokigames.com>
date Thu, 26 Apr 2001 16:45:43 +0000
parents
children 782fd950bd46 203695f768e0
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/video/wincommon/wmmsg.h	Thu Apr 26 16:45:43 2001 +0000
@@ -0,0 +1,1030 @@
+
+#define MAX_WMMSG	(sizeof(wmtab)/sizeof(wmtab[0]))
+
+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)",
+	"UNKNOWN (171)",
+	"UNKNOWN (172)",
+	"UNKNOWN (173)",
+	"UNKNOWN (174)",
+	"UNKNOWN (175)",
+	"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)",
+	"UNKNOWN (255)",
+	"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)",
+	"UNKNOWN (281)",
+	"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_MOUSELAST",
+	"UNKNOWN (523)",
+	"UNKNOWN (524)",
+	"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)",
+	"UNKNOWN (568)",
+	"UNKNOWN (569)",
+	"UNKNOWN (570)",
+	"UNKNOWN (571)",
+	"UNKNOWN (572)",
+	"UNKNOWN (573)",
+	"UNKNOWN (574)",
+	"UNKNOWN (575)",
+	"UNKNOWN (576)",
+	"UNKNOWN (577)",
+	"UNKNOWN (578)",
+	"UNKNOWN (579)",
+	"UNKNOWN (580)",
+	"UNKNOWN (581)",
+	"UNKNOWN (582)",
+	"UNKNOWN (583)",
+	"UNKNOWN (584)",
+	"UNKNOWN (585)",
+	"UNKNOWN (586)",
+	"UNKNOWN (587)",
+	"UNKNOWN (588)",
+	"UNKNOWN (589)",
+	"UNKNOWN (590)",
+	"UNKNOWN (591)",
+	"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)",
+	"UNKNOWN (641)",
+	"UNKNOWN (642)",
+	"UNKNOWN (643)",
+	"UNKNOWN (644)",
+	"UNKNOWN (645)",
+	"UNKNOWN (646)",
+	"UNKNOWN (647)",
+	"UNKNOWN (648)",
+	"UNKNOWN (649)",
+	"UNKNOWN (650)",
+	"UNKNOWN (651)",
+	"UNKNOWN (652)",
+	"UNKNOWN (653)",
+	"UNKNOWN (654)",
+	"UNKNOWN (655)",
+	"UNKNOWN (656)",
+	"UNKNOWN (657)",
+	"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)",
+	"UNKNOWN (672)",
+	"WM_MOUSEHOVER",
+	"UNKNOWN (674)",
+	"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)",
+	"UNKNOWN (689)",
+	"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)",
+	"UNKNOWN (736)",
+	"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",
+	"UNKNOWN (793)",
+	"UNKNOWN (794)",
+	"UNKNOWN (795)",
+	"UNKNOWN (796)",
+	"UNKNOWN (797)",
+	"UNKNOWN (798)",
+	"UNKNOWN (799)",
+	"UNKNOWN (800)",
+	"UNKNOWN (801)",
+	"UNKNOWN (802)",
+	"UNKNOWN (803)",
+	"UNKNOWN (804)",
+	"UNKNOWN (805)",
+	"UNKNOWN (806)",
+	"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)",
+	"UNKNOWN (831)",
+	"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"
+};