• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 
2 #define MAX_WMMSG	(sizeof(wmtab)/sizeof(wmtab[0]))
3 
4 char *wmtab[] = {
5 	"WM_NULL",
6 	"WM_CREATE",
7 	"WM_DESTROY",
8 	"WM_MOVE",
9 	"UNKNOWN (4)",
10 	"WM_SIZE",
11 	"WM_ACTIVATE",
12 	"WM_SETFOCUS",
13 	"WM_KILLFOCUS",
14 	"UNKNOWN (9)",
15 	"WM_ENABLE",
16 	"WM_SETREDRAW",
17 	"WM_SETTEXT",
18 	"WM_GETTEXT",
19 	"WM_GETTEXTLENGTH",
20 	"WM_PAINT",
21 	"WM_CLOSE",
22 	"WM_QUERYENDSESSION",
23 	"WM_QUIT",
24 	"WM_QUERYOPEN",
25 	"WM_ERASEBKGND",
26 	"WM_SYSCOLORCHANGE",
27 	"WM_ENDSESSION",
28 	"UNKNOWN (23)",
29 	"WM_SHOWWINDOW",
30 	"UNKNOWN (25)",
31 	"WM_SETTINGCHANGE",
32 	"WM_DEVMODECHANGE",
33 	"WM_ACTIVATEAPP",
34 	"WM_FONTCHANGE",
35 	"WM_TIMECHANGE",
36 	"WM_CANCELMODE",
37 	"WM_SETCURSOR",
38 	"WM_MOUSEACTIVATE",
39 	"WM_CHILDACTIVATE",
40 	"WM_QUEUESYNC",
41 	"WM_GETMINMAXINFO",
42 	"UNKNOWN (37)",
43 	"WM_PAINTICON",
44 	"WM_ICONERASEBKGND",
45 	"WM_NEXTDLGCTL",
46 	"UNKNOWN (41)",
47 	"WM_SPOOLERSTATUS",
48 	"WM_DRAWITEM",
49 	"WM_MEASUREITEM",
50 	"WM_DELETEITEM",
51 	"WM_VKEYTOITEM",
52 	"WM_CHARTOITEM",
53 	"WM_SETFONT",
54 	"WM_GETFONT",
55 	"WM_SETHOTKEY",
56 	"WM_GETHOTKEY",
57 	"UNKNOWN (52)",
58 	"UNKNOWN (53)",
59 	"UNKNOWN (54)",
60 	"WM_QUERYDRAGICON",
61 	"UNKNOWN (56)",
62 	"WM_COMPAREITEM",
63 	"UNKNOWN (58)",
64 	"UNKNOWN (59)",
65 	"UNKNOWN (60)",
66 	"WM_GETOBJECT",
67 	"UNKNOWN (62)",
68 	"UNKNOWN (63)",
69 	"UNKNOWN (64)",
70 	"WM_COMPACTING",
71 	"UNKNOWN (66)",
72 	"UNKNOWN (67)",
73 	"WM_COMMNOTIFY",
74 	"UNKNOWN (69)",
75 	"WM_WINDOWPOSCHANGING",
76 	"WM_WINDOWPOSCHANGED",
77 	"WM_POWER",
78 	"UNKNOWN (73)",
79 	"WM_COPYDATA",
80 	"WM_CANCELJOURNAL",
81 	"UNKNOWN (76)",
82 	"UNKNOWN (77)",
83 	"WM_NOTIFY",
84 	"UNKNOWN (79)",
85 	"WM_INPUTLANGCHANGEREQUEST",
86 	"WM_INPUTLANGCHANGE",
87 	"WM_TCARD",
88 	"WM_HELP",
89 	"WM_USERCHANGED",
90 	"WM_NOTIFYFORMAT",
91 	"UNKNOWN (86)",
92 	"UNKNOWN (87)",
93 	"UNKNOWN (88)",
94 	"UNKNOWN (89)",
95 	"UNKNOWN (90)",
96 	"UNKNOWN (91)",
97 	"UNKNOWN (92)",
98 	"UNKNOWN (93)",
99 	"UNKNOWN (94)",
100 	"UNKNOWN (95)",
101 	"UNKNOWN (96)",
102 	"UNKNOWN (97)",
103 	"UNKNOWN (98)",
104 	"UNKNOWN (99)",
105 	"UNKNOWN (100)",
106 	"UNKNOWN (101)",
107 	"UNKNOWN (102)",
108 	"UNKNOWN (103)",
109 	"UNKNOWN (104)",
110 	"UNKNOWN (105)",
111 	"UNKNOWN (106)",
112 	"UNKNOWN (107)",
113 	"UNKNOWN (108)",
114 	"UNKNOWN (109)",
115 	"UNKNOWN (110)",
116 	"UNKNOWN (111)",
117 	"UNKNOWN (112)",
118 	"UNKNOWN (113)",
119 	"UNKNOWN (114)",
120 	"UNKNOWN (115)",
121 	"UNKNOWN (116)",
122 	"UNKNOWN (117)",
123 	"UNKNOWN (118)",
124 	"UNKNOWN (119)",
125 	"UNKNOWN (120)",
126 	"UNKNOWN (121)",
127 	"UNKNOWN (122)",
128 	"WM_CONTEXTMENU",
129 	"WM_STYLECHANGING",
130 	"WM_STYLECHANGED",
131 	"WM_DISPLAYCHANGE",
132 	"WM_GETICON",
133 	"WM_SETICON",
134 	"WM_NCCREATE",
135 	"WM_NCDESTROY",
136 	"WM_NCCALCSIZE",
137 	"WM_NCHITTEST",
138 	"WM_NCPAINT",
139 	"WM_NCACTIVATE",
140 	"WM_GETDLGCODE",
141 	"WM_SYNCPAINT",
142 	"UNKNOWN (137)",
143 	"UNKNOWN (138)",
144 	"UNKNOWN (139)",
145 	"UNKNOWN (140)",
146 	"UNKNOWN (141)",
147 	"UNKNOWN (142)",
148 	"UNKNOWN (143)",
149 	"UNKNOWN (144)",
150 	"UNKNOWN (145)",
151 	"UNKNOWN (146)",
152 	"UNKNOWN (147)",
153 	"UNKNOWN (148)",
154 	"UNKNOWN (149)",
155 	"UNKNOWN (150)",
156 	"UNKNOWN (151)",
157 	"UNKNOWN (152)",
158 	"UNKNOWN (153)",
159 	"UNKNOWN (154)",
160 	"UNKNOWN (155)",
161 	"UNKNOWN (156)",
162 	"UNKNOWN (157)",
163 	"UNKNOWN (158)",
164 	"UNKNOWN (159)",
165 	"WM_NCMOUSEMOVE",
166 	"WM_NCLBUTTONDOWN",
167 	"WM_NCLBUTTONUP",
168 	"WM_NCLBUTTONDBLCLK",
169 	"WM_NCRBUTTONDOWN",
170 	"WM_NCRBUTTONUP",
171 	"WM_NCRBUTTONDBLCLK",
172 	"WM_NCMBUTTONDOWN",
173 	"WM_NCMBUTTONUP",
174 	"WM_NCMBUTTONDBLCLK",
175 	"UNKNOWN (170)",
176 	"UNKNOWN (171)",
177 	"UNKNOWN (172)",
178 	"UNKNOWN (173)",
179 	"UNKNOWN (174)",
180 	"UNKNOWN (175)",
181 	"UNKNOWN (176)",
182 	"UNKNOWN (177)",
183 	"UNKNOWN (178)",
184 	"UNKNOWN (179)",
185 	"UNKNOWN (180)",
186 	"UNKNOWN (181)",
187 	"UNKNOWN (182)",
188 	"UNKNOWN (183)",
189 	"UNKNOWN (184)",
190 	"UNKNOWN (185)",
191 	"UNKNOWN (186)",
192 	"UNKNOWN (187)",
193 	"UNKNOWN (188)",
194 	"UNKNOWN (189)",
195 	"UNKNOWN (190)",
196 	"UNKNOWN (191)",
197 	"UNKNOWN (192)",
198 	"UNKNOWN (193)",
199 	"UNKNOWN (194)",
200 	"UNKNOWN (195)",
201 	"UNKNOWN (196)",
202 	"UNKNOWN (197)",
203 	"UNKNOWN (198)",
204 	"UNKNOWN (199)",
205 	"UNKNOWN (200)",
206 	"UNKNOWN (201)",
207 	"UNKNOWN (202)",
208 	"UNKNOWN (203)",
209 	"UNKNOWN (204)",
210 	"UNKNOWN (205)",
211 	"UNKNOWN (206)",
212 	"UNKNOWN (207)",
213 	"UNKNOWN (208)",
214 	"UNKNOWN (209)",
215 	"UNKNOWN (210)",
216 	"UNKNOWN (211)",
217 	"UNKNOWN (212)",
218 	"UNKNOWN (213)",
219 	"UNKNOWN (214)",
220 	"UNKNOWN (215)",
221 	"UNKNOWN (216)",
222 	"UNKNOWN (217)",
223 	"UNKNOWN (218)",
224 	"UNKNOWN (219)",
225 	"UNKNOWN (220)",
226 	"UNKNOWN (221)",
227 	"UNKNOWN (222)",
228 	"UNKNOWN (223)",
229 	"UNKNOWN (224)",
230 	"UNKNOWN (225)",
231 	"UNKNOWN (226)",
232 	"UNKNOWN (227)",
233 	"UNKNOWN (228)",
234 	"UNKNOWN (229)",
235 	"UNKNOWN (230)",
236 	"UNKNOWN (231)",
237 	"UNKNOWN (232)",
238 	"UNKNOWN (233)",
239 	"UNKNOWN (234)",
240 	"UNKNOWN (235)",
241 	"UNKNOWN (236)",
242 	"UNKNOWN (237)",
243 	"UNKNOWN (238)",
244 	"UNKNOWN (239)",
245 	"UNKNOWN (240)",
246 	"UNKNOWN (241)",
247 	"UNKNOWN (242)",
248 	"UNKNOWN (243)",
249 	"UNKNOWN (244)",
250 	"UNKNOWN (245)",
251 	"UNKNOWN (246)",
252 	"UNKNOWN (247)",
253 	"UNKNOWN (248)",
254 	"UNKNOWN (249)",
255 	"UNKNOWN (250)",
256 	"UNKNOWN (251)",
257 	"UNKNOWN (252)",
258 	"UNKNOWN (253)",
259 	"UNKNOWN (254)",
260 	"UNKNOWN (255)",
261 	"WM_KEYDOWN",
262 	"WM_KEYUP",
263 	"WM_CHAR",
264 	"WM_DEADCHAR",
265 	"WM_SYSKEYDOWN",
266 	"WM_SYSKEYUP",
267 	"WM_SYSCHAR",
268 	"WM_SYSDEADCHAR",
269 	"WM_KEYLAST",
270 	"UNKNOWN (265)",
271 	"UNKNOWN (266)",
272 	"UNKNOWN (267)",
273 	"UNKNOWN (268)",
274 	"UNKNOWN (269)",
275 	"UNKNOWN (270)",
276 	"UNKNOWN (271)",
277 	"WM_INITDIALOG",
278 	"WM_COMMAND",
279 	"WM_SYSCOMMAND",
280 	"WM_TIMER",
281 	"WM_HSCROLL",
282 	"WM_VSCROLL",
283 	"WM_INITMENU",
284 	"WM_INITMENUPOPUP",
285 	"UNKNOWN (280)",
286 	"UNKNOWN (281)",
287 	"UNKNOWN (282)",
288 	"UNKNOWN (283)",
289 	"UNKNOWN (284)",
290 	"UNKNOWN (285)",
291 	"UNKNOWN (286)",
292 	"WM_MENUSELECT",
293 	"WM_MENUCHAR",
294 	"WM_ENTERIDLE",
295 	"WM_MENURBUTTONUP",
296 	"WM_MENUDRAG",
297 	"WM_MENUGETOBJECT",
298 	"WM_UNINITMENUPOPUP",
299 	"WM_MENUCOMMAND",
300 	"UNKNOWN (295)",
301 	"UNKNOWN (296)",
302 	"UNKNOWN (297)",
303 	"UNKNOWN (298)",
304 	"UNKNOWN (299)",
305 	"UNKNOWN (300)",
306 	"UNKNOWN (301)",
307 	"UNKNOWN (302)",
308 	"UNKNOWN (303)",
309 	"UNKNOWN (304)",
310 	"UNKNOWN (305)",
311 	"WM_CTLCOLORMSGBOX",
312 	"WM_CTLCOLOREDIT",
313 	"WM_CTLCOLORLISTBOX",
314 	"WM_CTLCOLORBTN",
315 	"WM_CTLCOLORDLG",
316 	"WM_CTLCOLORSCROLLBAR",
317 	"WM_CTLCOLORSTATIC",
318 	"UNKNOWN (313)",
319 	"UNKNOWN (314)",
320 	"UNKNOWN (315)",
321 	"UNKNOWN (316)",
322 	"UNKNOWN (317)",
323 	"UNKNOWN (318)",
324 	"UNKNOWN (319)",
325 	"UNKNOWN (320)",
326 	"UNKNOWN (321)",
327 	"UNKNOWN (322)",
328 	"UNKNOWN (323)",
329 	"UNKNOWN (324)",
330 	"UNKNOWN (325)",
331 	"UNKNOWN (326)",
332 	"UNKNOWN (327)",
333 	"UNKNOWN (328)",
334 	"UNKNOWN (329)",
335 	"UNKNOWN (330)",
336 	"UNKNOWN (331)",
337 	"UNKNOWN (332)",
338 	"UNKNOWN (333)",
339 	"UNKNOWN (334)",
340 	"UNKNOWN (335)",
341 	"UNKNOWN (336)",
342 	"UNKNOWN (337)",
343 	"UNKNOWN (338)",
344 	"UNKNOWN (339)",
345 	"UNKNOWN (340)",
346 	"UNKNOWN (341)",
347 	"UNKNOWN (342)",
348 	"UNKNOWN (343)",
349 	"UNKNOWN (344)",
350 	"UNKNOWN (345)",
351 	"UNKNOWN (346)",
352 	"UNKNOWN (347)",
353 	"UNKNOWN (348)",
354 	"UNKNOWN (349)",
355 	"UNKNOWN (350)",
356 	"UNKNOWN (351)",
357 	"UNKNOWN (352)",
358 	"UNKNOWN (353)",
359 	"UNKNOWN (354)",
360 	"UNKNOWN (355)",
361 	"UNKNOWN (356)",
362 	"UNKNOWN (357)",
363 	"UNKNOWN (358)",
364 	"UNKNOWN (359)",
365 	"UNKNOWN (360)",
366 	"UNKNOWN (361)",
367 	"UNKNOWN (362)",
368 	"UNKNOWN (363)",
369 	"UNKNOWN (364)",
370 	"UNKNOWN (365)",
371 	"UNKNOWN (366)",
372 	"UNKNOWN (367)",
373 	"UNKNOWN (368)",
374 	"UNKNOWN (369)",
375 	"UNKNOWN (370)",
376 	"UNKNOWN (371)",
377 	"UNKNOWN (372)",
378 	"UNKNOWN (373)",
379 	"UNKNOWN (374)",
380 	"UNKNOWN (375)",
381 	"UNKNOWN (376)",
382 	"UNKNOWN (377)",
383 	"UNKNOWN (378)",
384 	"UNKNOWN (379)",
385 	"UNKNOWN (380)",
386 	"UNKNOWN (381)",
387 	"UNKNOWN (382)",
388 	"UNKNOWN (383)",
389 	"UNKNOWN (384)",
390 	"UNKNOWN (385)",
391 	"UNKNOWN (386)",
392 	"UNKNOWN (387)",
393 	"UNKNOWN (388)",
394 	"UNKNOWN (389)",
395 	"UNKNOWN (390)",
396 	"UNKNOWN (391)",
397 	"UNKNOWN (392)",
398 	"UNKNOWN (393)",
399 	"UNKNOWN (394)",
400 	"UNKNOWN (395)",
401 	"UNKNOWN (396)",
402 	"UNKNOWN (397)",
403 	"UNKNOWN (398)",
404 	"UNKNOWN (399)",
405 	"UNKNOWN (400)",
406 	"UNKNOWN (401)",
407 	"UNKNOWN (402)",
408 	"UNKNOWN (403)",
409 	"UNKNOWN (404)",
410 	"UNKNOWN (405)",
411 	"UNKNOWN (406)",
412 	"UNKNOWN (407)",
413 	"UNKNOWN (408)",
414 	"UNKNOWN (409)",
415 	"UNKNOWN (410)",
416 	"UNKNOWN (411)",
417 	"UNKNOWN (412)",
418 	"UNKNOWN (413)",
419 	"UNKNOWN (414)",
420 	"UNKNOWN (415)",
421 	"UNKNOWN (416)",
422 	"UNKNOWN (417)",
423 	"UNKNOWN (418)",
424 	"UNKNOWN (419)",
425 	"UNKNOWN (420)",
426 	"UNKNOWN (421)",
427 	"UNKNOWN (422)",
428 	"UNKNOWN (423)",
429 	"UNKNOWN (424)",
430 	"UNKNOWN (425)",
431 	"UNKNOWN (426)",
432 	"UNKNOWN (427)",
433 	"UNKNOWN (428)",
434 	"UNKNOWN (429)",
435 	"UNKNOWN (430)",
436 	"UNKNOWN (431)",
437 	"UNKNOWN (432)",
438 	"UNKNOWN (433)",
439 	"UNKNOWN (434)",
440 	"UNKNOWN (435)",
441 	"UNKNOWN (436)",
442 	"UNKNOWN (437)",
443 	"UNKNOWN (438)",
444 	"UNKNOWN (439)",
445 	"UNKNOWN (440)",
446 	"UNKNOWN (441)",
447 	"UNKNOWN (442)",
448 	"UNKNOWN (443)",
449 	"UNKNOWN (444)",
450 	"UNKNOWN (445)",
451 	"UNKNOWN (446)",
452 	"UNKNOWN (447)",
453 	"UNKNOWN (448)",
454 	"UNKNOWN (449)",
455 	"UNKNOWN (450)",
456 	"UNKNOWN (451)",
457 	"UNKNOWN (452)",
458 	"UNKNOWN (453)",
459 	"UNKNOWN (454)",
460 	"UNKNOWN (455)",
461 	"UNKNOWN (456)",
462 	"UNKNOWN (457)",
463 	"UNKNOWN (458)",
464 	"UNKNOWN (459)",
465 	"UNKNOWN (460)",
466 	"UNKNOWN (461)",
467 	"UNKNOWN (462)",
468 	"UNKNOWN (463)",
469 	"UNKNOWN (464)",
470 	"UNKNOWN (465)",
471 	"UNKNOWN (466)",
472 	"UNKNOWN (467)",
473 	"UNKNOWN (468)",
474 	"UNKNOWN (469)",
475 	"UNKNOWN (470)",
476 	"UNKNOWN (471)",
477 	"UNKNOWN (472)",
478 	"UNKNOWN (473)",
479 	"UNKNOWN (474)",
480 	"UNKNOWN (475)",
481 	"UNKNOWN (476)",
482 	"UNKNOWN (477)",
483 	"UNKNOWN (478)",
484 	"UNKNOWN (479)",
485 	"UNKNOWN (480)",
486 	"UNKNOWN (481)",
487 	"UNKNOWN (482)",
488 	"UNKNOWN (483)",
489 	"UNKNOWN (484)",
490 	"UNKNOWN (485)",
491 	"UNKNOWN (486)",
492 	"UNKNOWN (487)",
493 	"UNKNOWN (488)",
494 	"UNKNOWN (489)",
495 	"UNKNOWN (490)",
496 	"UNKNOWN (491)",
497 	"UNKNOWN (492)",
498 	"UNKNOWN (493)",
499 	"UNKNOWN (494)",
500 	"UNKNOWN (495)",
501 	"UNKNOWN (496)",
502 	"UNKNOWN (497)",
503 	"UNKNOWN (498)",
504 	"UNKNOWN (499)",
505 	"UNKNOWN (500)",
506 	"UNKNOWN (501)",
507 	"UNKNOWN (502)",
508 	"UNKNOWN (503)",
509 	"UNKNOWN (504)",
510 	"UNKNOWN (505)",
511 	"UNKNOWN (506)",
512 	"UNKNOWN (507)",
513 	"UNKNOWN (508)",
514 	"UNKNOWN (509)",
515 	"UNKNOWN (510)",
516 	"UNKNOWN (511)",
517 	"WM_MOUSEMOVE",
518 	"WM_LBUTTONDOWN",
519 	"WM_LBUTTONUP",
520 	"WM_LBUTTONDBLCLK",
521 	"WM_RBUTTONDOWN",
522 	"WM_RBUTTONUP",
523 	"WM_RBUTTONDBLCLK",
524 	"WM_MBUTTONDOWN",
525 	"WM_MBUTTONUP",
526 	"WM_MOUSELAST",
527 	"WM_MOUSEWHEEL",
528 	"WM_XBUTTONDOWN",
529 	"WM_XBUTTONUP",
530 	"UNKNOWN (525)",
531 	"UNKNOWN (526)",
532 	"UNKNOWN (527)",
533 	"WM_PARENTNOTIFY",
534 	"WM_ENTERMENULOOP",
535 	"WM_EXITMENULOOP",
536 	"WM_NEXTMENU",
537 	"WM_SIZING",
538 	"WM_CAPTURECHANGED",
539 	"WM_MOVING",
540 	"UNKNOWN (535)",
541 	"WM_POWERBROADCAST",
542 	"WM_DEVICECHANGE",
543 	"UNKNOWN (538)",
544 	"UNKNOWN (539)",
545 	"UNKNOWN (540)",
546 	"UNKNOWN (541)",
547 	"UNKNOWN (542)",
548 	"UNKNOWN (543)",
549 	"WM_MDICREATE",
550 	"WM_MDIDESTROY",
551 	"WM_MDIACTIVATE",
552 	"WM_MDIRESTORE",
553 	"WM_MDINEXT",
554 	"WM_MDIMAXIMIZE",
555 	"WM_MDITILE",
556 	"WM_MDICASCADE",
557 	"WM_MDIICONARRANGE",
558 	"WM_MDIGETACTIVE",
559 	"UNKNOWN (554)",
560 	"UNKNOWN (555)",
561 	"UNKNOWN (556)",
562 	"UNKNOWN (557)",
563 	"UNKNOWN (558)",
564 	"UNKNOWN (559)",
565 	"WM_MDISETMENU",
566 	"WM_ENTERSIZEMOVE",
567 	"WM_EXITSIZEMOVE",
568 	"WM_DROPFILES",
569 	"WM_MDIREFRESHMENU",
570 	"UNKNOWN (565)",
571 	"UNKNOWN (566)",
572 	"UNKNOWN (567)",
573 	"UNKNOWN (568)",
574 	"UNKNOWN (569)",
575 	"UNKNOWN (570)",
576 	"UNKNOWN (571)",
577 	"UNKNOWN (572)",
578 	"UNKNOWN (573)",
579 	"UNKNOWN (574)",
580 	"UNKNOWN (575)",
581 	"UNKNOWN (576)",
582 	"UNKNOWN (577)",
583 	"UNKNOWN (578)",
584 	"UNKNOWN (579)",
585 	"UNKNOWN (580)",
586 	"UNKNOWN (581)",
587 	"UNKNOWN (582)",
588 	"UNKNOWN (583)",
589 	"UNKNOWN (584)",
590 	"UNKNOWN (585)",
591 	"UNKNOWN (586)",
592 	"UNKNOWN (587)",
593 	"UNKNOWN (588)",
594 	"UNKNOWN (589)",
595 	"UNKNOWN (590)",
596 	"UNKNOWN (591)",
597 	"UNKNOWN (592)",
598 	"UNKNOWN (593)",
599 	"UNKNOWN (594)",
600 	"UNKNOWN (595)",
601 	"UNKNOWN (596)",
602 	"UNKNOWN (597)",
603 	"UNKNOWN (598)",
604 	"UNKNOWN (599)",
605 	"UNKNOWN (600)",
606 	"UNKNOWN (601)",
607 	"UNKNOWN (602)",
608 	"UNKNOWN (603)",
609 	"UNKNOWN (604)",
610 	"UNKNOWN (605)",
611 	"UNKNOWN (606)",
612 	"UNKNOWN (607)",
613 	"UNKNOWN (608)",
614 	"UNKNOWN (609)",
615 	"UNKNOWN (610)",
616 	"UNKNOWN (611)",
617 	"UNKNOWN (612)",
618 	"UNKNOWN (613)",
619 	"UNKNOWN (614)",
620 	"UNKNOWN (615)",
621 	"UNKNOWN (616)",
622 	"UNKNOWN (617)",
623 	"UNKNOWN (618)",
624 	"UNKNOWN (619)",
625 	"UNKNOWN (620)",
626 	"UNKNOWN (621)",
627 	"UNKNOWN (622)",
628 	"UNKNOWN (623)",
629 	"UNKNOWN (624)",
630 	"UNKNOWN (625)",
631 	"UNKNOWN (626)",
632 	"UNKNOWN (627)",
633 	"UNKNOWN (628)",
634 	"UNKNOWN (629)",
635 	"UNKNOWN (630)",
636 	"UNKNOWN (631)",
637 	"UNKNOWN (632)",
638 	"UNKNOWN (633)",
639 	"UNKNOWN (634)",
640 	"UNKNOWN (635)",
641 	"UNKNOWN (636)",
642 	"UNKNOWN (637)",
643 	"UNKNOWN (638)",
644 	"UNKNOWN (639)",
645 	"UNKNOWN (640)",
646 	"UNKNOWN (641)",
647 	"UNKNOWN (642)",
648 	"UNKNOWN (643)",
649 	"UNKNOWN (644)",
650 	"UNKNOWN (645)",
651 	"UNKNOWN (646)",
652 	"UNKNOWN (647)",
653 	"UNKNOWN (648)",
654 	"UNKNOWN (649)",
655 	"UNKNOWN (650)",
656 	"UNKNOWN (651)",
657 	"UNKNOWN (652)",
658 	"UNKNOWN (653)",
659 	"UNKNOWN (654)",
660 	"UNKNOWN (655)",
661 	"UNKNOWN (656)",
662 	"UNKNOWN (657)",
663 	"UNKNOWN (658)",
664 	"UNKNOWN (659)",
665 	"UNKNOWN (660)",
666 	"UNKNOWN (661)",
667 	"UNKNOWN (662)",
668 	"UNKNOWN (663)",
669 	"UNKNOWN (664)",
670 	"UNKNOWN (665)",
671 	"UNKNOWN (666)",
672 	"UNKNOWN (667)",
673 	"UNKNOWN (668)",
674 	"UNKNOWN (669)",
675 	"UNKNOWN (670)",
676 	"UNKNOWN (671)",
677 	"UNKNOWN (672)",
678 	"WM_MOUSEHOVER",
679 	"UNKNOWN (674)",
680 	"WM_MOUSELEAVE",
681 	"UNKNOWN (676)",
682 	"UNKNOWN (677)",
683 	"UNKNOWN (678)",
684 	"UNKNOWN (679)",
685 	"UNKNOWN (680)",
686 	"UNKNOWN (681)",
687 	"UNKNOWN (682)",
688 	"UNKNOWN (683)",
689 	"UNKNOWN (684)",
690 	"UNKNOWN (685)",
691 	"UNKNOWN (686)",
692 	"UNKNOWN (687)",
693 	"UNKNOWN (688)",
694 	"UNKNOWN (689)",
695 	"UNKNOWN (690)",
696 	"UNKNOWN (691)",
697 	"UNKNOWN (692)",
698 	"UNKNOWN (693)",
699 	"UNKNOWN (694)",
700 	"UNKNOWN (695)",
701 	"UNKNOWN (696)",
702 	"UNKNOWN (697)",
703 	"UNKNOWN (698)",
704 	"UNKNOWN (699)",
705 	"UNKNOWN (700)",
706 	"UNKNOWN (701)",
707 	"UNKNOWN (702)",
708 	"UNKNOWN (703)",
709 	"UNKNOWN (704)",
710 	"UNKNOWN (705)",
711 	"UNKNOWN (706)",
712 	"UNKNOWN (707)",
713 	"UNKNOWN (708)",
714 	"UNKNOWN (709)",
715 	"UNKNOWN (710)",
716 	"UNKNOWN (711)",
717 	"UNKNOWN (712)",
718 	"UNKNOWN (713)",
719 	"UNKNOWN (714)",
720 	"UNKNOWN (715)",
721 	"UNKNOWN (716)",
722 	"UNKNOWN (717)",
723 	"UNKNOWN (718)",
724 	"UNKNOWN (719)",
725 	"UNKNOWN (720)",
726 	"UNKNOWN (721)",
727 	"UNKNOWN (722)",
728 	"UNKNOWN (723)",
729 	"UNKNOWN (724)",
730 	"UNKNOWN (725)",
731 	"UNKNOWN (726)",
732 	"UNKNOWN (727)",
733 	"UNKNOWN (728)",
734 	"UNKNOWN (729)",
735 	"UNKNOWN (730)",
736 	"UNKNOWN (731)",
737 	"UNKNOWN (732)",
738 	"UNKNOWN (733)",
739 	"UNKNOWN (734)",
740 	"UNKNOWN (735)",
741 	"UNKNOWN (736)",
742 	"UNKNOWN (737)",
743 	"UNKNOWN (738)",
744 	"UNKNOWN (739)",
745 	"UNKNOWN (740)",
746 	"UNKNOWN (741)",
747 	"UNKNOWN (742)",
748 	"UNKNOWN (743)",
749 	"UNKNOWN (744)",
750 	"UNKNOWN (745)",
751 	"UNKNOWN (746)",
752 	"UNKNOWN (747)",
753 	"UNKNOWN (748)",
754 	"UNKNOWN (749)",
755 	"UNKNOWN (750)",
756 	"UNKNOWN (751)",
757 	"UNKNOWN (752)",
758 	"UNKNOWN (753)",
759 	"UNKNOWN (754)",
760 	"UNKNOWN (755)",
761 	"UNKNOWN (756)",
762 	"UNKNOWN (757)",
763 	"UNKNOWN (758)",
764 	"UNKNOWN (759)",
765 	"UNKNOWN (760)",
766 	"UNKNOWN (761)",
767 	"UNKNOWN (762)",
768 	"UNKNOWN (763)",
769 	"UNKNOWN (764)",
770 	"UNKNOWN (765)",
771 	"UNKNOWN (766)",
772 	"UNKNOWN (767)",
773 	"WM_CUT",
774 	"WM_COPY",
775 	"WM_PASTE",
776 	"WM_CLEAR",
777 	"WM_UNDO",
778 	"WM_RENDERFORMAT",
779 	"WM_RENDERALLFORMATS",
780 	"WM_DESTROYCLIPBOARD",
781 	"WM_DRAWCLIPBOARD",
782 	"WM_PAINTCLIPBOARD",
783 	"WM_VSCROLLCLIPBOARD",
784 	"WM_SIZECLIPBOARD",
785 	"WM_ASKCBFORMATNAME",
786 	"WM_CHANGECBCHAIN",
787 	"WM_HSCROLLCLIPBOARD",
788 	"WM_QUERYNEWPALETTE",
789 	"WM_PALETTEISCHANGING",
790 	"WM_PALETTECHANGED",
791 	"WM_HOTKEY",
792 	"UNKNOWN (787)",
793 	"UNKNOWN (788)",
794 	"UNKNOWN (789)",
795 	"UNKNOWN (790)",
796 	"WM_PRINT",
797 	"WM_PRINTCLIENT",
798 	"UNKNOWN (793)",
799 	"UNKNOWN (794)",
800 	"UNKNOWN (795)",
801 	"UNKNOWN (796)",
802 	"UNKNOWN (797)",
803 	"UNKNOWN (798)",
804 	"UNKNOWN (799)",
805 	"UNKNOWN (800)",
806 	"UNKNOWN (801)",
807 	"UNKNOWN (802)",
808 	"UNKNOWN (803)",
809 	"UNKNOWN (804)",
810 	"UNKNOWN (805)",
811 	"UNKNOWN (806)",
812 	"UNKNOWN (807)",
813 	"UNKNOWN (808)",
814 	"UNKNOWN (809)",
815 	"UNKNOWN (810)",
816 	"UNKNOWN (811)",
817 	"UNKNOWN (812)",
818 	"UNKNOWN (813)",
819 	"UNKNOWN (814)",
820 	"UNKNOWN (815)",
821 	"UNKNOWN (816)",
822 	"UNKNOWN (817)",
823 	"UNKNOWN (818)",
824 	"UNKNOWN (819)",
825 	"UNKNOWN (820)",
826 	"UNKNOWN (821)",
827 	"UNKNOWN (822)",
828 	"UNKNOWN (823)",
829 	"UNKNOWN (824)",
830 	"UNKNOWN (825)",
831 	"UNKNOWN (826)",
832 	"UNKNOWN (827)",
833 	"UNKNOWN (828)",
834 	"UNKNOWN (829)",
835 	"UNKNOWN (830)",
836 	"UNKNOWN (831)",
837 	"UNKNOWN (832)",
838 	"UNKNOWN (833)",
839 	"UNKNOWN (834)",
840 	"UNKNOWN (835)",
841 	"UNKNOWN (836)",
842 	"UNKNOWN (837)",
843 	"UNKNOWN (838)",
844 	"UNKNOWN (839)",
845 	"UNKNOWN (840)",
846 	"UNKNOWN (841)",
847 	"UNKNOWN (842)",
848 	"UNKNOWN (843)",
849 	"UNKNOWN (844)",
850 	"UNKNOWN (845)",
851 	"UNKNOWN (846)",
852 	"UNKNOWN (847)",
853 	"UNKNOWN (848)",
854 	"UNKNOWN (849)",
855 	"UNKNOWN (850)",
856 	"UNKNOWN (851)",
857 	"UNKNOWN (852)",
858 	"UNKNOWN (853)",
859 	"UNKNOWN (854)",
860 	"UNKNOWN (855)",
861 	"WM_HANDHELDFIRST",
862 	"UNKNOWN (857)",
863 	"UNKNOWN (858)",
864 	"UNKNOWN (859)",
865 	"UNKNOWN (860)",
866 	"UNKNOWN (861)",
867 	"UNKNOWN (862)",
868 	"WM_HANDHELDLAST",
869 	"WM_AFXFIRST",
870 	"UNKNOWN (865)",
871 	"UNKNOWN (866)",
872 	"UNKNOWN (867)",
873 	"UNKNOWN (868)",
874 	"UNKNOWN (869)",
875 	"UNKNOWN (870)",
876 	"UNKNOWN (871)",
877 	"UNKNOWN (872)",
878 	"UNKNOWN (873)",
879 	"UNKNOWN (874)",
880 	"UNKNOWN (875)",
881 	"UNKNOWN (876)",
882 	"UNKNOWN (877)",
883 	"UNKNOWN (878)",
884 	"UNKNOWN (879)",
885 	"UNKNOWN (880)",
886 	"UNKNOWN (881)",
887 	"UNKNOWN (882)",
888 	"UNKNOWN (883)",
889 	"UNKNOWN (884)",
890 	"UNKNOWN (885)",
891 	"UNKNOWN (886)",
892 	"UNKNOWN (887)",
893 	"UNKNOWN (888)",
894 	"UNKNOWN (889)",
895 	"UNKNOWN (890)",
896 	"UNKNOWN (891)",
897 	"UNKNOWN (892)",
898 	"UNKNOWN (893)",
899 	"UNKNOWN (894)",
900 	"WM_AFXLAST",
901 	"WM_PENWINFIRST",
902 	"UNKNOWN (897)",
903 	"UNKNOWN (898)",
904 	"UNKNOWN (899)",
905 	"UNKNOWN (900)",
906 	"UNKNOWN (901)",
907 	"UNKNOWN (902)",
908 	"UNKNOWN (903)",
909 	"UNKNOWN (904)",
910 	"UNKNOWN (905)",
911 	"UNKNOWN (906)",
912 	"UNKNOWN (907)",
913 	"UNKNOWN (908)",
914 	"UNKNOWN (909)",
915 	"UNKNOWN (910)",
916 	"WM_PENWINLAST",
917 	"UNKNOWN (912)",
918 	"UNKNOWN (913)",
919 	"UNKNOWN (914)",
920 	"UNKNOWN (915)",
921 	"UNKNOWN (916)",
922 	"UNKNOWN (917)",
923 	"UNKNOWN (918)",
924 	"UNKNOWN (919)",
925 	"UNKNOWN (920)",
926 	"UNKNOWN (921)",
927 	"UNKNOWN (922)",
928 	"UNKNOWN (923)",
929 	"UNKNOWN (924)",
930 	"UNKNOWN (925)",
931 	"UNKNOWN (926)",
932 	"UNKNOWN (927)",
933 	"UNKNOWN (928)",
934 	"UNKNOWN (929)",
935 	"UNKNOWN (930)",
936 	"UNKNOWN (931)",
937 	"UNKNOWN (932)",
938 	"UNKNOWN (933)",
939 	"UNKNOWN (934)",
940 	"UNKNOWN (935)",
941 	"UNKNOWN (936)",
942 	"UNKNOWN (937)",
943 	"UNKNOWN (938)",
944 	"UNKNOWN (939)",
945 	"UNKNOWN (940)",
946 	"UNKNOWN (941)",
947 	"UNKNOWN (942)",
948 	"UNKNOWN (943)",
949 	"UNKNOWN (944)",
950 	"UNKNOWN (945)",
951 	"UNKNOWN (946)",
952 	"UNKNOWN (947)",
953 	"UNKNOWN (948)",
954 	"UNKNOWN (949)",
955 	"UNKNOWN (950)",
956 	"UNKNOWN (951)",
957 	"UNKNOWN (952)",
958 	"UNKNOWN (953)",
959 	"UNKNOWN (954)",
960 	"UNKNOWN (955)",
961 	"UNKNOWN (956)",
962 	"UNKNOWN (957)",
963 	"UNKNOWN (958)",
964 	"UNKNOWN (959)",
965 	"UNKNOWN (960)",
966 	"UNKNOWN (961)",
967 	"UNKNOWN (962)",
968 	"UNKNOWN (963)",
969 	"UNKNOWN (964)",
970 	"UNKNOWN (965)",
971 	"UNKNOWN (966)",
972 	"UNKNOWN (967)",
973 	"UNKNOWN (968)",
974 	"UNKNOWN (969)",
975 	"UNKNOWN (970)",
976 	"UNKNOWN (971)",
977 	"UNKNOWN (972)",
978 	"UNKNOWN (973)",
979 	"UNKNOWN (974)",
980 	"UNKNOWN (975)",
981 	"UNKNOWN (976)",
982 	"UNKNOWN (977)",
983 	"UNKNOWN (978)",
984 	"UNKNOWN (979)",
985 	"UNKNOWN (980)",
986 	"UNKNOWN (981)",
987 	"UNKNOWN (982)",
988 	"UNKNOWN (983)",
989 	"UNKNOWN (984)",
990 	"UNKNOWN (985)",
991 	"UNKNOWN (986)",
992 	"UNKNOWN (987)",
993 	"UNKNOWN (988)",
994 	"UNKNOWN (989)",
995 	"UNKNOWN (990)",
996 	"UNKNOWN (991)",
997 	"UNKNOWN (992)",
998 	"UNKNOWN (993)",
999 	"UNKNOWN (994)",
1000 	"UNKNOWN (995)",
1001 	"UNKNOWN (996)",
1002 	"UNKNOWN (997)",
1003 	"UNKNOWN (998)",
1004 	"UNKNOWN (999)",
1005 	"UNKNOWN (1000)",
1006 	"UNKNOWN (1001)",
1007 	"UNKNOWN (1002)",
1008 	"UNKNOWN (1003)",
1009 	"UNKNOWN (1004)",
1010 	"UNKNOWN (1005)",
1011 	"UNKNOWN (1006)",
1012 	"UNKNOWN (1007)",
1013 	"UNKNOWN (1008)",
1014 	"UNKNOWN (1009)",
1015 	"UNKNOWN (1010)",
1016 	"UNKNOWN (1011)",
1017 	"UNKNOWN (1012)",
1018 	"UNKNOWN (1013)",
1019 	"UNKNOWN (1014)",
1020 	"UNKNOWN (1015)",
1021 	"UNKNOWN (1016)",
1022 	"UNKNOWN (1017)",
1023 	"UNKNOWN (1018)",
1024 	"UNKNOWN (1019)",
1025 	"UNKNOWN (1020)",
1026 	"UNKNOWN (1021)",
1027 	"UNKNOWN (1022)",
1028 	"UNKNOWN (1023)",
1029 	"WM_USER"
1030 };
1031