Home | History | Annotate | Download | only in wincommon
      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