1#![allow(dead_code)]
7
8macro_rules! define {
9 ($({$value:literal, $name:literal}),* $(,)?) => {
10 pub static DATA: &'static [(u32, &'static str)] = &[$(
11 ($value as u32, $name),
12 )*];
13 };
14}
15define!(
16 {0, "WM_NULL" },
17 {1, "WM_CREATE" },
18 {2, "WM_DESTROY" },
19 {3, "WM_MOVE" },
20 {5, "WM_SIZE" },
21 {6, "WM_ACTIVATE" },
22 {7, "WM_SETFOCUS" },
23 {8, "WM_KILLFOCUS" },
24 {10, "WM_ENABLE" },
25 {11, "WM_SETREDRAW" },
26 {12, "WM_SETTEXT" },
27 {13, "WM_GETTEXT" },
28 {14, "WM_GETTEXTLENGTH" },
29 {15, "WM_PAINT" },
30 {16, "WM_CLOSE" },
31 {17, "WM_QUERYENDSESSION" },
32 {18, "WM_QUIT" },
33 {19, "WM_QUERYOPEN" },
34 {20, "WM_ERASEBKGND" },
35 {21, "WM_SYSCOLORCHANGE" },
36 {22, "WM_ENDSESSION" },
37 {24, "WM_SHOWWINDOW" },
38 {25, "WM_CTLCOLOR" },
39 {26, "WM_WININICHANGE" },
40 {27, "WM_DEVMODECHANGE" },
41 {28, "WM_ACTIVATEAPP" },
42 {29, "WM_FONTCHANGE" },
43 {30, "WM_TIMECHANGE" },
44 {31, "WM_CANCELMODE" },
45 {32, "WM_SETCURSOR" },
46 {33, "WM_MOUSEACTIVATE" },
47 {34, "WM_CHILDACTIVATE" },
48 {35, "WM_QUEUESYNC" },
49 {36, "WM_GETMINMAXINFO" },
50 {38, "WM_PAINTICON" },
51 {39, "WM_ICONERASEBKGND" },
52 {40, "WM_NEXTDLGCTL" },
53 {42, "WM_SPOOLERSTATUS" },
54 {43, "WM_DRAWITEM" },
55 {44, "WM_MEASUREITEM" },
56 {45, "WM_DELETEITEM" },
57 {46, "WM_VKEYTOITEM" },
58 {47, "WM_CHARTOITEM" },
59 {48, "WM_SETFONT" },
60 {49, "WM_GETFONT" },
61 {50, "WM_SETHOTKEY" },
62 {51, "WM_GETHOTKEY" },
63 {55, "WM_QUERYDRAGICON" },
64 {57, "WM_COMPAREITEM" },
65 {61, "WM_GETOBJECT" },
66 {65, "WM_COMPACTING" },
67 {68, "WM_COMMNOTIFY" },
68 {70, "WM_WINDOWPOSCHANGING" },
69 {71, "WM_WINDOWPOSCHANGED" },
70 {72, "WM_POWER" },
71 {73, "WM_COPYGLOBALDATA" },
72 {74, "WM_COPYDATA" },
73 {75, "WM_CANCELJOURNAL" },
74 {78, "WM_NOTIFY" },
75 {80, "WM_INPUTLANGCHANGEREQUEST" },
76 {81, "WM_INPUTLANGCHANGE" },
77 {82, "WM_TCARD" },
78 {83, "WM_HELP" },
79 {84, "WM_USERCHANGED" },
80 {85, "WM_NOTIFYFORMAT" },
81 {123, "WM_CONTEXTMENU" },
82 {124, "WM_STYLECHANGING" },
83 {125, "WM_STYLECHANGED" },
84 {126, "WM_DISPLAYCHANGE" },
85 {127, "WM_GETICON" },
86 {128, "WM_SETICON" },
87 {129, "WM_NCCREATE" },
88 {130, "WM_NCDESTROY" },
89 {131, "WM_NCCALCSIZE" },
90 {132, "WM_NCHITTEST" },
91 {133, "WM_NCPAINT" },
92 {134, "WM_NCACTIVATE" },
93 {135, "WM_GETDLGCODE" },
94 {136, "WM_SYNCPAINT" },
95 {160, "WM_NCMOUSEMOVE" },
96 {161, "WM_NCLBUTTONDOWN" },
97 {162, "WM_NCLBUTTONUP" },
98 {163, "WM_NCLBUTTONDBLCLK" },
99 {164, "WM_NCRBUTTONDOWN" },
100 {165, "WM_NCRBUTTONUP" },
101 {166, "WM_NCRBUTTONDBLCLK" },
102 {167, "WM_NCMBUTTONDOWN" },
103 {168, "WM_NCMBUTTONUP" },
104 {169, "WM_NCMBUTTONDBLCLK" },
105 {171, "WM_NCXBUTTONDOWN" },
106 {172, "WM_NCXBUTTONUP" },
107 {173, "WM_NCXBUTTONDBLCLK" },
108 {176, "EM_GETSEL" },
109 {177, "EM_SETSEL" },
110 {178, "EM_GETRECT" },
111 {179, "EM_SETRECT" },
112 {180, "EM_SETRECTNP" },
113 {181, "EM_SCROLL" },
114 {182, "EM_LINESCROLL" },
115 {183, "EM_SCROLLCARET" },
116 {185, "EM_GETMODIFY" },
117 {187, "EM_SETMODIFY" },
118 {188, "EM_GETLINECOUNT" },
119 {189, "EM_LINEINDEX" },
120 {190, "EM_SETHANDLE" },
121 {191, "EM_GETHANDLE" },
122 {192, "EM_GETTHUMB" },
123 {193, "EM_LINELENGTH" },
124 {194, "EM_REPLACESEL" },
125 {195, "EM_SETFONT" },
126 {196, "EM_GETLINE" },
127 {197, "EM_LIMITTEXT" },
128 {197, "EM_SETLIMITTEXT" },
129 {198, "EM_CANUNDO" },
130 {199, "EM_UNDO" },
131 {200, "EM_FMTLINES" },
132 {201, "EM_LINEFROMCHAR" },
133 {202, "EM_SETWORDBREAK" },
134 {203, "EM_SETTABSTOPS" },
135 {204, "EM_SETPASSWORDCHAR" },
136 {205, "EM_EMPTYUNDOBUFFER" },
137 {206, "EM_GETFIRSTVISIBLELINE" },
138 {207, "EM_SETREADONLY" },
139 {209, "EM_SETWORDBREAKPROC" },
140 {209, "EM_GETWORDBREAKPROC" },
141 {210, "EM_GETPASSWORDCHAR" },
142 {211, "EM_SETMARGINS" },
143 {212, "EM_GETMARGINS" },
144 {213, "EM_GETLIMITTEXT" },
145 {214, "EM_POSFROMCHAR" },
146 {215, "EM_CHARFROMPOS" },
147 {216, "EM_SETIMESTATUS" },
148 {217, "EM_GETIMESTATUS" },
149 {224, "SBM_SETPOS" },
150 {225, "SBM_GETPOS" },
151 {226, "SBM_SETRANGE" },
152 {227, "SBM_GETRANGE" },
153 {228, "SBM_ENABLE_ARROWS" },
154 {230, "SBM_SETRANGEREDRAW" },
155 {233, "SBM_SETSCROLLINFO" },
156 {234, "SBM_GETSCROLLINFO" },
157 {235, "SBM_GETSCROLLBARINFO" },
158 {240, "BM_GETCHECK" },
159 {241, "BM_SETCHECK" },
160 {242, "BM_GETSTATE" },
161 {243, "BM_SETSTATE" },
162 {244, "BM_SETSTYLE" },
163 {245, "BM_CLICK" },
164 {246, "BM_GETIMAGE" },
165 {247, "BM_SETIMAGE" },
166 {248, "BM_SETDONTCLICK" },
167 {255, "WM_INPUT" },
168 {256, "WM_KEYDOWN" },
169 {256, "WM_KEYFIRST" },
170 {257, "WM_KEYUP" },
171 {258, "WM_CHAR" },
172 {259, "WM_DEADCHAR" },
173 {260, "WM_SYSKEYDOWN" },
174 {261, "WM_SYSKEYUP" },
175 {262, "WM_SYSCHAR" },
176 {263, "WM_SYSDEADCHAR" },
177 {264, "WM_KEYLAST" },
178 {265, "WM_UNICHAR" },
179 {265, "WM_WNT_CONVERTREQUESTEX" },
180 {266, "WM_CONVERTREQUEST" },
181 {267, "WM_CONVERTRESULT" },
182 {268, "WM_INTERIM" },
183 {269, "WM_IME_STARTCOMPOSITION" },
184 {270, "WM_IME_ENDCOMPOSITION" },
185 {271, "WM_IME_COMPOSITION" },
186 {271, "WM_IME_KEYLAST" },
187 {272, "WM_INITDIALOG" },
188 {273, "WM_COMMAND" },
189 {274, "WM_SYSCOMMAND" },
190 {275, "WM_TIMER" },
191 {276, "WM_HSCROLL" },
192 {277, "WM_VSCROLL" },
193 {278, "WM_INITMENU" },
194 {279, "WM_INITMENUPOPUP" },
195 {280, "WM_SYSTIMER" },
196 {287, "WM_MENUSELECT" },
197 {288, "WM_MENUCHAR" },
198 {289, "WM_ENTERIDLE" },
199 {290, "WM_MENURBUTTONUP" },
200 {291, "WM_MENUDRAG" },
201 {292, "WM_MENUGETOBJECT" },
202 {293, "WM_UNINITMENUPOPUP" },
203 {294, "WM_MENUCOMMAND" },
204 {295, "WM_CHANGEUISTATE" },
205 {296, "WM_UPDATEUISTATE" },
206 {297, "WM_QUERYUISTATE" },
207 {306, "WM_CTLCOLORMSGBOX" },
208 {307, "WM_CTLCOLOREDIT" },
209 {308, "WM_CTLCOLORLISTBOX" },
210 {309, "WM_CTLCOLORBTN" },
211 {310, "WM_CTLCOLORDLG" },
212 {311, "WM_CTLCOLORSCROLLBAR" },
213 {312, "WM_CTLCOLORSTATIC" },
214 {512, "WM_MOUSEFIRST" },
215 {512, "WM_MOUSEMOVE" },
216 {513, "WM_LBUTTONDOWN" },
217 {514, "WM_LBUTTONUP" },
218 {515, "WM_LBUTTONDBLCLK" },
219 {516, "WM_RBUTTONDOWN" },
220 {517, "WM_RBUTTONUP" },
221 {518, "WM_RBUTTONDBLCLK" },
222 {519, "WM_MBUTTONDOWN" },
223 {520, "WM_MBUTTONUP" },
224 {521, "WM_MBUTTONDBLCLK" },
225 {521, "WM_MOUSELAST" },
226 {522, "WM_MOUSEWHEEL" },
227 {523, "WM_XBUTTONDOWN" },
228 {524, "WM_XBUTTONUP" },
229 {525, "WM_XBUTTONDBLCLK" },
230 {528, "WM_PARENTNOTIFY" },
231 {529, "WM_ENTERMENULOOP" },
232 {530, "WM_EXITMENULOOP" },
233 {531, "WM_NEXTMENU" },
234 {532, "WM_SIZING" },
235 {533, "WM_CAPTURECHANGED" },
236 {534, "WM_MOVING" },
237 {536, "WM_POWERBROADCAST" },
238 {537, "WM_DEVICECHANGE" },
239 {544, "WM_MDICREATE" },
240 {545, "WM_MDIDESTROY" },
241 {546, "WM_MDIACTIVATE" },
242 {547, "WM_MDIRESTORE" },
243 {548, "WM_MDINEXT" },
244 {549, "WM_MDIMAXIMIZE" },
245 {550, "WM_MDITILE" },
246 {551, "WM_MDICASCADE" },
247 {552, "WM_MDIICONARRANGE" },
248 {553, "WM_MDIGETACTIVE" },
249 {560, "WM_MDISETMENU" },
250 {561, "WM_ENTERSIZEMOVE" },
251 {562, "WM_EXITSIZEMOVE" },
252 {563, "WM_DROPFILES" },
253 {564, "WM_MDIREFRESHMENU" },
254 {640, "WM_IME_REPORT" },
255 {641, "WM_IME_SETCONTEXT" },
256 {642, "WM_IME_NOTIFY" },
257 {643, "WM_IME_CONTROL" },
258 {644, "WM_IME_COMPOSITIONFULL" },
259 {645, "WM_IME_SELECT" },
260 {646, "WM_IME_CHAR" },
261 {648, "WM_IME_REQUEST" },
262 {656, "WM_IMEKEYDOWN" },
263 {656, "WM_IME_KEYDOWN" },
264 {657, "WM_IMEKEYUP" },
265 {657, "WM_IME_KEYUP" },
266 {672, "WM_NCMOUSEHOVER" },
267 {673, "WM_MOUSEHOVER" },
268 {674, "WM_NCMOUSELEAVE" },
269 {675, "WM_MOUSELEAVE" },
270 {768, "WM_CUT" },
271 {769, "WM_COPY" },
272 {770, "WM_PASTE" },
273 {771, "WM_CLEAR" },
274 {772, "WM_UNDO" },
275 {773, "WM_RENDERFORMAT" },
276 {774, "WM_RENDERALLFORMATS" },
277 {775, "WM_DESTROYCLIPBOARD" },
278 {776, "WM_DRAWCLIPBOARD" },
279 {777, "WM_PAINTCLIPBOARD" },
280 {778, "WM_VSCROLLCLIPBOARD" },
281 {779, "WM_SIZECLIPBOARD" },
282 {780, "WM_ASKCBFORMATNAME" },
283 {781, "WM_CHANGECBCHAIN" },
284 {782, "WM_HSCROLLCLIPBOARD" },
285 {783, "WM_QUERYNEWPALETTE" },
286 {784, "WM_PALETTEISCHANGING" },
287 {785, "WM_PALETTECHANGED" },
288 {786, "WM_HOTKEY" },
289 {791, "WM_PRINT" },
290 {792, "WM_PRINTCLIENT" },
291 {793, "WM_APPCOMMAND" },
292 {856, "WM_HANDHELDFIRST" },
293 {863, "WM_HANDHELDLAST" },
294 {864, "WM_AFXFIRST" },
295 {895, "WM_AFXLAST" },
296 {896, "WM_PENWINFIRST" },
297 {897, "WM_RCRESULT" },
298 {898, "WM_HOOKRCRESULT" },
299 {899, "WM_GLOBALRCCHANGE" },
300 {899, "WM_PENMISCINFO" },
301 {900, "WM_SKB" },
302 {901, "WM_HEDITCTL" },
303 {901, "WM_PENCTL" },
304 {902, "WM_PENMISC" },
305 {903, "WM_CTLINIT" },
306 {904, "WM_PENEVENT" },
307 {911, "WM_PENWINLAST" },
308 {1024, "DDM_SETFMT" },
309 {1024, "DM_GETDEFID" },
310 {1024, "NIN_SELECT" },
311 {1024, "TBM_GETPOS" },
312 {1024, "WM_PSD_PAGESETUPDLG" },
313 {1024, "WM_USER" },
314 {1025, "CBEM_INSERTITEMA" },
315 {1025, "DDM_DRAW" },
316 {1025, "DM_SETDEFID" },
317 {1025, "HKM_SETHOTKEY" },
318 {1025, "PBM_SETRANGE" },
319 {1025, "RB_INSERTBANDA" },
320 {1025, "SB_SETTEXTA" },
321 {1025, "TB_ENABLEBUTTON" },
322 {1025, "TBM_GETRANGEMIN" },
323 {1025, "TTM_ACTIVATE" },
324 {1025, "WM_CHOOSEFONT_GETLOGFONT" },
325 {1025, "WM_PSD_FULLPAGERECT" },
326 {1026, "CBEM_SETIMAGELIST" },
327 {1026, "DDM_CLOSE" },
328 {1026, "DM_REPOSITION" },
329 {1026, "HKM_GETHOTKEY" },
330 {1026, "PBM_SETPOS" },
331 {1026, "RB_DELETEBAND" },
332 {1026, "SB_GETTEXTA" },
333 {1026, "TB_CHECKBUTTON" },
334 {1026, "TBM_GETRANGEMAX" },
335 {1026, "WM_PSD_MINMARGINRECT" },
336 {1027, "CBEM_GETIMAGELIST" },
337 {1027, "DDM_BEGIN" },
338 {1027, "HKM_SETRULES" },
339 {1027, "PBM_DELTAPOS" },
340 {1027, "RB_GETBARINFO" },
341 {1027, "SB_GETTEXTLENGTHA" },
342 {1027, "TBM_GETTIC" },
343 {1027, "TB_PRESSBUTTON" },
344 {1027, "TTM_SETDELAYTIME" },
345 {1027, "WM_PSD_MARGINRECT" },
346 {1028, "CBEM_GETITEMA" },
347 {1028, "DDM_END" },
348 {1028, "PBM_SETSTEP" },
349 {1028, "RB_SETBARINFO" },
350 {1028, "SB_SETPARTS" },
351 {1028, "TB_HIDEBUTTON" },
352 {1028, "TBM_SETTIC" },
353 {1028, "TTM_ADDTOOLA" },
354 {1028, "WM_PSD_GREEKTEXTRECT" },
355 {1029, "CBEM_SETITEMA" },
356 {1029, "PBM_STEPIT" },
357 {1029, "TB_INDETERMINATE" },
358 {1029, "TBM_SETPOS" },
359 {1029, "TTM_DELTOOLA" },
360 {1029, "WM_PSD_ENVSTAMPRECT" },
361 {1030, "CBEM_GETCOMBOCONTROL" },
362 {1030, "PBM_SETRANGE32" },
363 {1030, "RB_SETBANDINFOA" },
364 {1030, "SB_GETPARTS" },
365 {1030, "TB_MARKBUTTON" },
366 {1030, "TBM_SETRANGE" },
367 {1030, "TTM_NEWTOOLRECTA" },
368 {1030, "WM_PSD_YAFULLPAGERECT" },
369 {1031, "CBEM_GETEDITCONTROL" },
370 {1031, "PBM_GETRANGE" },
371 {1031, "RB_SETPARENT" },
372 {1031, "SB_GETBORDERS" },
373 {1031, "TBM_SETRANGEMIN" },
374 {1031, "TTM_RELAYEVENT" },
375 {1032, "CBEM_SETEXSTYLE" },
376 {1032, "PBM_GETPOS" },
377 {1032, "RB_HITTEST" },
378 {1032, "SB_SETMINHEIGHT" },
379 {1032, "TBM_SETRANGEMAX" },
380 {1032, "TTM_GETTOOLINFOA" },
381 {1033, "CBEM_GETEXSTYLE" },
382 {1033, "CBEM_GETEXTENDEDSTYLE" },
383 {1033, "PBM_SETBARCOLOR" },
384 {1033, "RB_GETRECT" },
385 {1033, "SB_SIMPLE" },
386 {1033, "TB_ISBUTTONENABLED" },
387 {1033, "TBM_CLEARTICS" },
388 {1033, "TTM_SETTOOLINFOA" },
389 {1034, "CBEM_HASEDITCHANGED" },
390 {1034, "RB_INSERTBANDW" },
391 {1034, "SB_GETRECT" },
392 {1034, "TB_ISBUTTONCHECKED" },
393 {1034, "TBM_SETSEL" },
394 {1034, "TTM_HITTESTA" },
395 {1034, "WIZ_QUERYNUMPAGES" },
396 {1035, "CBEM_INSERTITEMW" },
397 {1035, "RB_SETBANDINFOW" },
398 {1035, "SB_SETTEXTW" },
399 {1035, "TB_ISBUTTONPRESSED" },
400 {1035, "TBM_SETSELSTART" },
401 {1035, "TTM_GETTEXTA" },
402 {1035, "WIZ_NEXT" },
403 {1036, "CBEM_SETITEMW" },
404 {1036, "RB_GETBANDCOUNT" },
405 {1036, "SB_GETTEXTLENGTHW" },
406 {1036, "TB_ISBUTTONHIDDEN" },
407 {1036, "TBM_SETSELEND" },
408 {1036, "TTM_UPDATETIPTEXTA" },
409 {1036, "WIZ_PREV" },
410 {1037, "CBEM_GETITEMW" },
411 {1037, "RB_GETROWCOUNT" },
412 {1037, "SB_GETTEXTW" },
413 {1037, "TB_ISBUTTONINDETERMINATE" },
414 {1037, "TTM_GETTOOLCOUNT" },
415 {1038, "CBEM_SETEXTENDEDSTYLE" },
416 {1038, "RB_GETROWHEIGHT" },
417 {1038, "SB_ISSIMPLE" },
418 {1038, "TB_ISBUTTONHIGHLIGHTED" },
419 {1038, "TBM_GETPTICS" },
420 {1038, "TTM_ENUMTOOLSA" },
421 {1039, "SB_SETICON" },
422 {1039, "TBM_GETTICPOS" },
423 {1039, "TTM_GETCURRENTTOOLA" },
424 {1040, "RB_IDTOINDEX" },
425 {1040, "SB_SETTIPTEXTA" },
426 {1040, "TBM_GETNUMTICS" },
427 {1040, "TTM_WINDOWFROMPOINT" },
428 {1041, "RB_GETTOOLTIPS" },
429 {1041, "SB_SETTIPTEXTW" },
430 {1041, "TBM_GETSELSTART" },
431 {1041, "TB_SETSTATE" },
432 {1041, "TTM_TRACKACTIVATE" },
433 {1042, "RB_SETTOOLTIPS" },
434 {1042, "SB_GETTIPTEXTA" },
435 {1042, "TB_GETSTATE" },
436 {1042, "TBM_GETSELEND" },
437 {1042, "TTM_TRACKPOSITION" },
438 {1043, "RB_SETBKCOLOR" },
439 {1043, "SB_GETTIPTEXTW" },
440 {1043, "TB_ADDBITMAP" },
441 {1043, "TBM_CLEARSEL" },
442 {1043, "TTM_SETTIPBKCOLOR" },
443 {1044, "RB_GETBKCOLOR" },
444 {1044, "SB_GETICON" },
445 {1044, "TB_ADDBUTTONSA" },
446 {1044, "TBM_SETTICFREQ" },
447 {1044, "TTM_SETTIPTEXTCOLOR" },
448 {1045, "RB_SETTEXTCOLOR" },
449 {1045, "TB_INSERTBUTTONA" },
450 {1045, "TBM_SETPAGESIZE" },
451 {1045, "TTM_GETDELAYTIME" },
452 {1046, "RB_GETTEXTCOLOR" },
453 {1046, "TB_DELETEBUTTON" },
454 {1046, "TBM_GETPAGESIZE" },
455 {1046, "TTM_GETTIPBKCOLOR" },
456 {1047, "RB_SIZETORECT" },
457 {1047, "TB_GETBUTTON" },
458 {1047, "TBM_SETLINESIZE" },
459 {1047, "TTM_GETTIPTEXTCOLOR" },
460 {1048, "RB_BEGINDRAG" },
461 {1048, "TB_BUTTONCOUNT" },
462 {1048, "TBM_GETLINESIZE" },
463 {1048, "TTM_SETMAXTIPWIDTH" },
464 {1049, "RB_ENDDRAG" },
465 {1049, "TB_COMMANDTOINDEX" },
466 {1049, "TBM_GETTHUMBRECT" },
467 {1049, "TTM_GETMAXTIPWIDTH" },
468 {1050, "RB_DRAGMOVE" },
469 {1050, "TBM_GETCHANNELRECT" },
470 {1050, "TB_SAVERESTOREA" },
471 {1050, "TTM_SETMARGIN" },
472 {1051, "RB_GETBARHEIGHT" },
473 {1051, "TB_CUSTOMIZE" },
474 {1051, "TBM_SETTHUMBLENGTH" },
475 {1051, "TTM_GETMARGIN" },
476 {1052, "RB_GETBANDINFOW" },
477 {1052, "TB_ADDSTRINGA" },
478 {1052, "TBM_GETTHUMBLENGTH" },
479 {1052, "TTM_POP" },
480 {1053, "RB_GETBANDINFOA" },
481 {1053, "TB_GETITEMRECT" },
482 {1053, "TBM_SETTOOLTIPS" },
483 {1053, "TTM_UPDATE" },
484 {1054, "RB_MINIMIZEBAND" },
485 {1054, "TB_BUTTONSTRUCTSIZE" },
486 {1054, "TBM_GETTOOLTIPS" },
487 {1054, "TTM_GETBUBBLESIZE" },
488 {1055, "RB_MAXIMIZEBAND" },
489 {1055, "TBM_SETTIPSIDE" },
490 {1055, "TB_SETBUTTONSIZE" },
491 {1055, "TTM_ADJUSTRECT" },
492 {1056, "TBM_SETBUDDY" },
493 {1056, "TB_SETBITMAPSIZE" },
494 {1056, "TTM_SETTITLEA" },
495 {1057, "MSG_FTS_JUMP_VA" },
496 {1057, "TB_AUTOSIZE" },
497 {1057, "TBM_GETBUDDY" },
498 {1057, "TTM_SETTITLEW" },
499 {1058, "RB_GETBANDBORDERS" },
500 {1059, "MSG_FTS_JUMP_QWORD" },
501 {1059, "RB_SHOWBAND" },
502 {1059, "TB_GETTOOLTIPS" },
503 {1060, "MSG_REINDEX_REQUEST" },
504 {1060, "TB_SETTOOLTIPS" },
505 {1061, "MSG_FTS_WHERE_IS_IT" },
506 {1061, "RB_SETPALETTE" },
507 {1061, "TB_SETPARENT" },
508 {1062, "RB_GETPALETTE" },
509 {1063, "RB_MOVEBAND" },
510 {1063, "TB_SETROWS" },
511 {1064, "TB_GETROWS" },
512 {1065, "TB_GETBITMAPFLAGS" },
513 {1066, "TB_SETCMDID" },
514 {1067, "RB_PUSHCHEVRON" },
515 {1067, "TB_CHANGEBITMAP" },
516 {1068, "TB_GETBITMAP" },
517 {1069, "MSG_GET_DEFFONT" },
518 {1069, "TB_GETBUTTONTEXTA" },
519 {1070, "TB_REPLACEBITMAP" },
520 {1071, "TB_SETINDENT" },
521 {1072, "TB_SETIMAGELIST" },
522 {1073, "TB_GETIMAGELIST" },
523 {1074, "TB_LOADIMAGES" },
524 {1074, "EM_CANPASTE" },
525 {1074, "TTM_ADDTOOLW" },
526 {1075, "EM_DISPLAYBAND" },
527 {1075, "TB_GETRECT" },
528 {1075, "TTM_DELTOOLW" },
529 {1076, "EM_EXGETSEL" },
530 {1076, "TB_SETHOTIMAGELIST" },
531 {1076, "TTM_NEWTOOLRECTW" },
532 {1077, "EM_EXLIMITTEXT" },
533 {1077, "TB_GETHOTIMAGELIST" },
534 {1077, "TTM_GETTOOLINFOW" },
535 {1078, "EM_EXLINEFROMCHAR" },
536 {1078, "TB_SETDISABLEDIMAGELIST" },
537 {1078, "TTM_SETTOOLINFOW" },
538 {1079, "EM_EXSETSEL" },
539 {1079, "TB_GETDISABLEDIMAGELIST" },
540 {1079, "TTM_HITTESTW" },
541 {1080, "EM_FINDTEXT" },
542 {1080, "TB_SETSTYLE" },
543 {1080, "TTM_GETTEXTW" },
544 {1081, "EM_FORMATRANGE" },
545 {1081, "TB_GETSTYLE" },
546 {1081, "TTM_UPDATETIPTEXTW" },
547 {1082, "EM_GETCHARFORMAT" },
548 {1082, "TB_GETBUTTONSIZE" },
549 {1082, "TTM_ENUMTOOLSW" },
550 {1083, "EM_GETEVENTMASK" },
551 {1083, "TB_SETBUTTONWIDTH" },
552 {1083, "TTM_GETCURRENTTOOLW" },
553 {1084, "EM_GETOLEINTERFACE" },
554 {1084, "TB_SETMAXTEXTROWS" },
555 {1085, "EM_GETPARAFORMAT" },
556 {1085, "TB_GETTEXTROWS" },
557 {1086, "EM_GETSELTEXT" },
558 {1086, "TB_GETOBJECT" },
559 {1087, "EM_HIDESELECTION" },
560 {1087, "TB_GETBUTTONINFOW" },
561 {1088, "EM_PASTESPECIAL" },
562 {1088, "TB_SETBUTTONINFOW" },
563 {1089, "EM_REQUESTRESIZE" },
564 {1089, "TB_GETBUTTONINFOA" },
565 {1090, "EM_SELECTIONTYPE" },
566 {1090, "TB_SETBUTTONINFOA" },
567 {1091, "EM_SETBKGNDCOLOR" },
568 {1091, "TB_INSERTBUTTONW" },
569 {1092, "EM_SETCHARFORMAT" },
570 {1092, "TB_ADDBUTTONSW" },
571 {1093, "EM_SETEVENTMASK" },
572 {1093, "TB_HITTEST" },
573 {1094, "EM_SETOLECALLBACK" },
574 {1094, "TB_SETDRAWTEXTFLAGS" },
575 {1095, "EM_SETPARAFORMAT" },
576 {1095, "TB_GETHOTITEM" },
577 {1096, "EM_SETTARGETDEVICE" },
578 {1096, "TB_SETHOTITEM" },
579 {1097, "EM_STREAMIN" },
580 {1097, "TB_SETANCHORHIGHLIGHT" },
581 {1098, "EM_STREAMOUT" },
582 {1098, "TB_GETANCHORHIGHLIGHT" },
583 {1099, "EM_GETTEXTRANGE" },
584 {1099, "TB_GETBUTTONTEXTW" },
585 {1100, "EM_FINDWORDBREAK" },
586 {1100, "TB_SAVERESTOREW" },
587 {1101, "EM_SETOPTIONS" },
588 {1101, "TB_ADDSTRINGW" },
589 {1102, "EM_GETOPTIONS" },
590 {1102, "TB_MAPACCELERATORA" },
591 {1103, "EM_FINDTEXTEX" },
592 {1103, "TB_GETINSERTMARK" },
593 {1104, "EM_GETWORDBREAKPROCEX" },
594 {1104, "TB_SETINSERTMARK" },
595 {1105, "EM_SETWORDBREAKPROCEX" },
596 {1105, "TB_INSERTMARKHITTEST" },
597 {1106, "EM_SETUNDOLIMIT" },
598 {1106, "TB_MOVEBUTTON" },
599 {1107, "TB_GETMAXSIZE" },
600 {1108, "EM_REDO" },
601 {1108, "TB_SETEXTENDEDSTYLE" },
602 {1109, "EM_CANREDO" },
603 {1109, "TB_GETEXTENDEDSTYLE" },
604 {1110, "EM_GETUNDONAME" },
605 {1110, "TB_GETPADDING" },
606 {1111, "EM_GETREDONAME" },
607 {1111, "TB_SETPADDING" },
608 {1112, "EM_STOPGROUPTYPING" },
609 {1112, "TB_SETINSERTMARKCOLOR" },
610 {1113, "EM_SETTEXTMODE" },
611 {1113, "TB_GETINSERTMARKCOLOR" },
612 {1114, "EM_GETTEXTMODE" },
613 {1114, "TB_MAPACCELERATORW" },
614 {1115, "EM_AUTOURLDETECT" },
615 {1115, "TB_GETSTRINGW" },
616 {1116, "EM_GETAUTOURLDETECT" },
617 {1116, "TB_GETSTRINGA" },
618 {1117, "EM_SETPALETTE" },
619 {1118, "EM_GETTEXTEX" },
620 {1119, "EM_GETTEXTLENGTHEX" },
621 {1120, "EM_SHOWSCROLLBAR" },
622 {1121, "EM_SETTEXTEX" },
623 {1123, "TAPI_REPLY" },
624 {1124, "ACM_OPENA" },
625 {1124, "BFFM_SETSTATUSTEXTA" },
626 {1124, "CDM_FIRST" },
627 {1124, "CDM_GETSPEC" },
628 {1124, "EM_SETPUNCTUATION" },
629 {1124, "IPM_CLEARADDRESS" },
630 {1124, "WM_CAP_UNICODE_START" },
631 {1125, "ACM_PLAY" },
632 {1125, "BFFM_ENABLEOK" },
633 {1125, "CDM_GETFILEPATH" },
634 {1125, "EM_GETPUNCTUATION" },
635 {1125, "IPM_SETADDRESS" },
636 {1125, "PSM_SETCURSEL" },
637 {1125, "UDM_SETRANGE" },
638 {1125, "WM_CHOOSEFONT_SETLOGFONT" },
639 {1126, "ACM_STOP" },
640 {1126, "BFFM_SETSELECTIONA" },
641 {1126, "CDM_GETFOLDERPATH" },
642 {1126, "EM_SETWORDWRAPMODE" },
643 {1126, "IPM_GETADDRESS" },
644 {1126, "PSM_REMOVEPAGE" },
645 {1126, "UDM_GETRANGE" },
646 {1126, "WM_CAP_SET_CALLBACK_ERRORW" },
647 {1126, "WM_CHOOSEFONT_SETFLAGS" },
648 {1127, "ACM_OPENW" },
649 {1127, "BFFM_SETSELECTIONW" },
650 {1127, "CDM_GETFOLDERIDLIST" },
651 {1127, "EM_GETWORDWRAPMODE" },
652 {1127, "IPM_SETRANGE" },
653 {1127, "PSM_ADDPAGE" },
654 {1127, "UDM_SETPOS" },
655 {1127, "WM_CAP_SET_CALLBACK_STATUSW" },
656 {1128, "BFFM_SETSTATUSTEXTW" },
657 {1128, "CDM_SETCONTROLTEXT" },
658 {1128, "EM_SETIMECOLOR" },
659 {1128, "IPM_SETFOCUS" },
660 {1128, "PSM_CHANGED" },
661 {1128, "UDM_GETPOS" },
662 {1129, "CDM_HIDECONTROL" },
663 {1129, "EM_GETIMECOLOR" },
664 {1129, "IPM_ISBLANK" },
665 {1129, "PSM_RESTARTWINDOWS" },
666 {1129, "UDM_SETBUDDY" },
667 {1130, "CDM_SETDEFEXT" },
668 {1130, "EM_SETIMEOPTIONS" },
669 {1130, "PSM_REBOOTSYSTEM" },
670 {1130, "UDM_GETBUDDY" },
671 {1131, "EM_GETIMEOPTIONS" },
672 {1131, "PSM_CANCELTOCLOSE" },
673 {1131, "UDM_SETACCEL" },
674 {1132, "EM_CONVPOSITION" },
675 {1132, "EM_CONVPOSITION" },
676 {1132, "PSM_QUERYSIBLINGS" },
677 {1132, "UDM_GETACCEL" },
678 {1133, "MCIWNDM_GETZOOM" },
679 {1133, "PSM_UNCHANGED" },
680 {1133, "UDM_SETBASE" },
681 {1134, "PSM_APPLY" },
682 {1134, "UDM_GETBASE" },
683 {1135, "PSM_SETTITLEA" },
684 {1135, "UDM_SETRANGE32" },
685 {1136, "PSM_SETWIZBUTTONS" },
686 {1136, "UDM_GETRANGE32" },
687 {1136, "WM_CAP_DRIVER_GET_NAMEW" },
688 {1137, "PSM_PRESSBUTTON" },
689 {1137, "UDM_SETPOS32" },
690 {1137, "WM_CAP_DRIVER_GET_VERSIONW" },
691 {1138, "PSM_SETCURSELID" },
692 {1138, "UDM_GETPOS32" },
693 {1139, "PSM_SETFINISHTEXTA" },
694 {1140, "PSM_GETTABCONTROL" },
695 {1141, "PSM_ISDIALOGMESSAGE" },
696 {1142, "MCIWNDM_REALIZE" },
697 {1142, "PSM_GETCURRENTPAGEHWND" },
698 {1143, "MCIWNDM_SETTIMEFORMATA" },
699 {1143, "PSM_INSERTPAGE" },
700 {1144, "EM_SETLANGOPTIONS" },
701 {1144, "MCIWNDM_GETTIMEFORMATA" },
702 {1144, "PSM_SETTITLEW" },
703 {1144, "WM_CAP_FILE_SET_CAPTURE_FILEW" },
704 {1145, "EM_GETLANGOPTIONS" },
705 {1145, "MCIWNDM_VALIDATEMEDIA" },
706 {1145, "PSM_SETFINISHTEXTW" },
707 {1145, "WM_CAP_FILE_GET_CAPTURE_FILEW" },
708 {1146, "EM_GETIMECOMPMODE" },
709 {1147, "EM_FINDTEXTW" },
710 {1147, "MCIWNDM_PLAYTO" },
711 {1147, "WM_CAP_FILE_SAVEASW" },
712 {1148, "EM_FINDTEXTEXW" },
713 {1148, "MCIWNDM_GETFILENAMEA" },
714 {1149, "EM_RECONVERSION" },
715 {1149, "MCIWNDM_GETDEVICEA" },
716 {1149, "PSM_SETHEADERTITLEA" },
717 {1149, "WM_CAP_FILE_SAVEDIBW" },
718 {1150, "EM_SETIMEMODEBIAS" },
719 {1150, "MCIWNDM_GETPALETTE" },
720 {1150, "PSM_SETHEADERTITLEW" },
721 {1151, "EM_GETIMEMODEBIAS" },
722 {1151, "MCIWNDM_SETPALETTE" },
723 {1151, "PSM_SETHEADERSUBTITLEA" },
724 {1152, "MCIWNDM_GETERRORA" },
725 {1152, "PSM_SETHEADERSUBTITLEW" },
726 {1153, "PSM_HWNDTOINDEX" },
727 {1154, "PSM_INDEXTOHWND" },
728 {1155, "MCIWNDM_SETINACTIVETIMER" },
729 {1155, "PSM_PAGETOINDEX" },
730 {1156, "PSM_INDEXTOPAGE" },
731 {1157, "DL_BEGINDRAG" },
732 {1157, "MCIWNDM_GETINACTIVETIMER" },
733 {1157, "PSM_IDTOINDEX" },
734 {1158, "DL_DRAGGING" },
735 {1158, "PSM_INDEXTOID" },
736 {1159, "DL_DROPPED" },
737 {1159, "PSM_GETRESULT" },
738 {1160, "DL_CANCELDRAG" },
739 {1160, "PSM_RECALCPAGESIZES" },
740 {1164, "MCIWNDM_GET_SOURCE" },
741 {1165, "MCIWNDM_PUT_SOURCE" },
742 {1166, "MCIWNDM_GET_DEST" },
743 {1167, "MCIWNDM_PUT_DEST" },
744 {1168, "MCIWNDM_CAN_PLAY" },
745 {1169, "MCIWNDM_CAN_WINDOW" },
746 {1170, "MCIWNDM_CAN_RECORD" },
747 {1171, "MCIWNDM_CAN_SAVE" },
748 {1172, "MCIWNDM_CAN_EJECT" },
749 {1173, "MCIWNDM_CAN_CONFIG" },
750 {1174, "IE_GETINK" },
751 {1174, "IE_MSGFIRST" },
752 {1174, "MCIWNDM_PALETTEKICK" },
753 {1175, "IE_SETINK" },
754 {1176, "IE_GETPENTIP" },
755 {1177, "IE_SETPENTIP" },
756 {1178, "IE_GETERASERTIP" },
757 {1179, "IE_SETERASERTIP" },
758 {1180, "IE_GETBKGND" },
759 {1181, "IE_SETBKGND" },
760 {1182, "IE_GETGRIDORIGIN" },
761 {1183, "IE_SETGRIDORIGIN" },
762 {1184, "IE_GETGRIDPEN" },
763 {1185, "IE_SETGRIDPEN" },
764 {1186, "IE_GETGRIDSIZE" },
765 {1187, "IE_SETGRIDSIZE" },
766 {1188, "IE_GETMODE" },
767 {1189, "IE_SETMODE" },
768 {1190, "IE_GETINKRECT" },
769 {1190, "WM_CAP_SET_MCI_DEVICEW" },
770 {1191, "WM_CAP_GET_MCI_DEVICEW" },
771 {1204, "WM_CAP_PAL_OPENW" },
772 {1205, "WM_CAP_PAL_SAVEW" },
773 {1208, "IE_GETAPPDATA" },
774 {1209, "IE_SETAPPDATA" },
775 {1210, "IE_GETDRAWOPTS" },
776 {1211, "IE_SETDRAWOPTS" },
777 {1212, "IE_GETFORMAT" },
778 {1213, "IE_SETFORMAT" },
779 {1214, "IE_GETINKINPUT" },
780 {1215, "IE_SETINKINPUT" },
781 {1216, "IE_GETNOTIFY" },
782 {1217, "IE_SETNOTIFY" },
783 {1218, "IE_GETRECOG" },
784 {1219, "IE_SETRECOG" },
785 {1220, "IE_GETSECURITY" },
786 {1221, "IE_SETSECURITY" },
787 {1222, "IE_GETSEL" },
788 {1223, "IE_SETSEL" },
789 {1224, "CDM_LAST" },
790 {1224, "EM_SETBIDIOPTIONS" },
791 {1224, "IE_DOCOMMAND" },
792 {1224, "MCIWNDM_NOTIFYMODE" },
793 {1225, "EM_GETBIDIOPTIONS" },
794 {1225, "IE_GETCOMMAND" },
795 {1226, "EM_SETTYPOGRAPHYOPTIONS" },
796 {1226, "IE_GETCOUNT" },
797 {1227, "EM_GETTYPOGRAPHYOPTIONS" },
798 {1227, "IE_GETGESTURE" },
799 {1227, "MCIWNDM_NOTIFYMEDIA" },
800 {1228, "EM_SETEDITSTYLE" },
801 {1228, "IE_GETMENU" },
802 {1229, "EM_GETEDITSTYLE" },
803 {1229, "IE_GETPAINTDC" },
804 {1229, "MCIWNDM_NOTIFYERROR" },
805 {1230, "IE_GETPDEVENT" },
806 {1231, "IE_GETSELCOUNT" },
807 {1232, "IE_GETSELITEMS" },
808 {1233, "IE_GETSTYLE" },
809 {1243, "MCIWNDM_SETTIMEFORMATW" },
810 {1244, "EM_OUTLINE" },
811 {1244, "EM_OUTLINE" },
812 {1244, "MCIWNDM_GETTIMEFORMATW" },
813 {1245, "EM_GETSCROLLPOS" },
814 {1245, "EM_GETSCROLLPOS" },
815 {1246, "EM_SETSCROLLPOS" },
816 {1246, "EM_SETSCROLLPOS" },
817 {1247, "EM_SETFONTSIZE" },
818 {1247, "EM_SETFONTSIZE" },
819 {1248, "EM_GETZOOM" },
820 {1248, "MCIWNDM_GETFILENAMEW" },
821 {1249, "EM_SETZOOM" },
822 {1249, "MCIWNDM_GETDEVICEW" },
823 {1250, "EM_GETVIEWKIND" },
824 {1251, "EM_SETVIEWKIND" },
825 {1252, "EM_GETPAGE" },
826 {1252, "MCIWNDM_GETERRORW" },
827 {1253, "EM_SETPAGE" },
828 {1254, "EM_GETHYPHENATEINFO" },
829 {1255, "EM_SETHYPHENATEINFO" },
830 {1259, "EM_GETPAGEROTATE" },
831 {1260, "EM_SETPAGEROTATE" },
832 {1261, "EM_GETCTFMODEBIAS" },
833 {1262, "EM_SETCTFMODEBIAS" },
834 {1264, "EM_GETCTFOPENSTATUS" },
835 {1265, "EM_SETCTFOPENSTATUS" },
836 {1266, "EM_GETIMECOMPTEXT" },
837 {1267, "EM_ISIME" },
838 {1268, "EM_GETIMEPROPERTY" },
839 {1293, "EM_GETQUERYRTFOBJ" },
840 {1294, "EM_SETQUERYRTFOBJ" },
841 {1536, "FM_GETFOCUS" },
842 {1537, "FM_GETDRIVEINFOA" },
843 {1538, "FM_GETSELCOUNT" },
844 {1539, "FM_GETSELCOUNTLFN" },
845 {1540, "FM_GETFILESELA" },
846 {1541, "FM_GETFILESELLFNA" },
847 {1542, "FM_REFRESH_WINDOWS" },
848 {1543, "FM_RELOAD_EXTENSIONS" },
849 {1553, "FM_GETDRIVEINFOW" },
850 {1556, "FM_GETFILESELW" },
851 {1557, "FM_GETFILESELLFNW" },
852 {1625, "WLX_WM_SAS" },
853 {2024, "SM_GETSELCOUNT" },
854 {2024, "UM_GETSELCOUNT" },
855 {2024, "WM_CPL_LAUNCH" },
856 {2025, "SM_GETSERVERSELA" },
857 {2025, "UM_GETUSERSELA" },
858 {2025, "WM_CPL_LAUNCHED" },
859 {2026, "SM_GETSERVERSELW" },
860 {2026, "UM_GETUSERSELW" },
861 {2027, "SM_GETCURFOCUSA" },
862 {2027, "UM_GETGROUPSELA" },
863 {2028, "SM_GETCURFOCUSW" },
864 {2028, "UM_GETGROUPSELW" },
865 {2029, "SM_GETOPTIONS" },
866 {2029, "UM_GETCURFOCUSA" },
867 {2030, "UM_GETCURFOCUSW" },
868 {2031, "UM_GETOPTIONS" },
869 {2032, "UM_GETOPTIONS2" },
870 {4096, "LVM_FIRST" },
871 {4096, "LVM_GETBKCOLOR" },
872 {4097, "LVM_SETBKCOLOR" },
873 {4098, "LVM_GETIMAGELIST" },
874 {4099, "LVM_SETIMAGELIST" },
875 {4100, "LVM_GETITEMCOUNT" },
876 {4101, "LVM_GETITEMA" },
877 {4102, "LVM_SETITEMA" },
878 {4103, "LVM_INSERTITEMA" },
879 {4104, "LVM_DELETEITEM" },
880 {4105, "LVM_DELETEALLITEMS" },
881 {4106, "LVM_GETCALLBACKMASK" },
882 {4107, "LVM_SETCALLBACKMASK" },
883 {4108, "LVM_GETNEXTITEM" },
884 {4109, "LVM_FINDITEMA" },
885 {4110, "LVM_GETITEMRECT" },
886 {4111, "LVM_SETITEMPOSITION" },
887 {4112, "LVM_GETITEMPOSITION" },
888 {4113, "LVM_GETSTRINGWIDTHA" },
889 {4114, "LVM_HITTEST" },
890 {4115, "LVM_ENSUREVISIBLE" },
891 {4116, "LVM_SCROLL" },
892 {4117, "LVM_REDRAWITEMS" },
893 {4118, "LVM_ARRANGE" },
894 {4119, "LVM_EDITLABELA" },
895 {4120, "LVM_GETEDITCONTROL" },
896 {4121, "LVM_GETCOLUMNA" },
897 {4122, "LVM_SETCOLUMNA" },
898 {4123, "LVM_INSERTCOLUMNA" },
899 {4124, "LVM_DELETECOLUMN" },
900 {4125, "LVM_GETCOLUMNWIDTH" },
901 {4126, "LVM_SETCOLUMNWIDTH" },
902 {4127, "LVM_GETHEADER" },
903 {4129, "LVM_CREATEDRAGIMAGE" },
904 {4130, "LVM_GETVIEWRECT" },
905 {4131, "LVM_GETTEXTCOLOR" },
906 {4132, "LVM_SETTEXTCOLOR" },
907 {4133, "LVM_GETTEXTBKCOLOR" },
908 {4134, "LVM_SETTEXTBKCOLOR" },
909 {4135, "LVM_GETTOPINDEX" },
910 {4136, "LVM_GETCOUNTPERPAGE" },
911 {4137, "LVM_GETORIGIN" },
912 {4138, "LVM_UPDATE" },
913 {4139, "LVM_SETITEMSTATE" },
914 {4140, "LVM_GETITEMSTATE" },
915 {4141, "LVM_GETITEMTEXTA" },
916 {4142, "LVM_SETITEMTEXTA" },
917 {4143, "LVM_SETITEMCOUNT" },
918 {4144, "LVM_SORTITEMS" },
919 {4145, "LVM_SETITEMPOSITION32" },
920 {4146, "LVM_GETSELECTEDCOUNT" },
921 {4147, "LVM_GETITEMSPACING" },
922 {4148, "LVM_GETISEARCHSTRINGA" },
923 {4149, "LVM_SETICONSPACING" },
924 {4150, "LVM_SETEXTENDEDLISTVIEWSTYLE" },
925 {4151, "LVM_GETEXTENDEDLISTVIEWSTYLE" },
926 {4152, "LVM_GETSUBITEMRECT" },
927 {4153, "LVM_SUBITEMHITTEST" },
928 {4154, "LVM_SETCOLUMNORDERARRAY" },
929 {4155, "LVM_GETCOLUMNORDERARRAY" },
930 {4156, "LVM_SETHOTITEM" },
931 {4157, "LVM_GETHOTITEM" },
932 {4158, "LVM_SETHOTCURSOR" },
933 {4159, "LVM_GETHOTCURSOR" },
934 {4160, "LVM_APPROXIMATEVIEWRECT" },
935 {4161, "LVM_SETWORKAREAS" },
936 {4162, "LVM_GETSELECTIONMARK" },
937 {4163, "LVM_SETSELECTIONMARK" },
938 {4164, "LVM_SETBKIMAGEA" },
939 {4165, "LVM_GETBKIMAGEA" },
940 {4166, "LVM_GETWORKAREAS" },
941 {4167, "LVM_SETHOVERTIME" },
942 {4168, "LVM_GETHOVERTIME" },
943 {4169, "LVM_GETNUMBEROFWORKAREAS" },
944 {4170, "LVM_SETTOOLTIPS" },
945 {4171, "LVM_GETITEMW" },
946 {4172, "LVM_SETITEMW" },
947 {4173, "LVM_INSERTITEMW" },
948 {4174, "LVM_GETTOOLTIPS" },
949 {4179, "LVM_FINDITEMW" },
950 {4183, "LVM_GETSTRINGWIDTHW" },
951 {4191, "LVM_GETCOLUMNW" },
952 {4192, "LVM_SETCOLUMNW" },
953 {4193, "LVM_INSERTCOLUMNW" },
954 {4211, "LVM_GETITEMTEXTW" },
955 {4212, "LVM_SETITEMTEXTW" },
956 {4213, "LVM_GETISEARCHSTRINGW" },
957 {4214, "LVM_EDITLABELW" },
958 {4235, "LVM_GETBKIMAGEW" },
959 {4236, "LVM_SETSELECTEDCOLUMN" },
960 {4237, "LVM_SETTILEWIDTH" },
961 {4238, "LVM_SETVIEW" },
962 {4239, "LVM_GETVIEW" },
963 {4241, "LVM_INSERTGROUP" },
964 {4243, "LVM_SETGROUPINFO" },
965 {4245, "LVM_GETGROUPINFO" },
966 {4246, "LVM_REMOVEGROUP" },
967 {4247, "LVM_MOVEGROUP" },
968 {4250, "LVM_MOVEITEMTOGROUP" },
969 {4251, "LVM_SETGROUPMETRICS" },
970 {4252, "LVM_GETGROUPMETRICS" },
971 {4253, "LVM_ENABLEGROUPVIEW" },
972 {4254, "LVM_SORTGROUPS" },
973 {4255, "LVM_INSERTGROUPSORTED" },
974 {4256, "LVM_REMOVEALLGROUPS" },
975 {4257, "LVM_HASGROUP" },
976 {4258, "LVM_SETTILEVIEWINFO" },
977 {4259, "LVM_GETTILEVIEWINFO" },
978 {4260, "LVM_SETTILEINFO" },
979 {4261, "LVM_GETTILEINFO" },
980 {4262, "LVM_SETINSERTMARK" },
981 {4263, "LVM_GETINSERTMARK" },
982 {4264, "LVM_INSERTMARKHITTEST" },
983 {4265, "LVM_GETINSERTMARKRECT" },
984 {4266, "LVM_SETINSERTMARKCOLOR" },
985 {4267, "LVM_GETINSERTMARKCOLOR" },
986 {4269, "LVM_SETINFOTIP" },
987 {4270, "LVM_GETSELECTEDCOLUMN" },
988 {4271, "LVM_ISGROUPVIEWENABLED" },
989 {4272, "LVM_GETOUTLINECOLOR" },
990 {4273, "LVM_SETOUTLINECOLOR" },
991 {4275, "LVM_CANCELEDITLABEL" },
992 {4276, "LVM_MAPINDEXTOID" },
993 {4277, "LVM_MAPIDTOINDEX" },
994 {4278, "LVM_ISITEMVISIBLE" },
995 {8192, "OCM__BASE" },
996 {8197, "LVM_SETUNICODEFORMAT" },
997 {8198, "LVM_GETUNICODEFORMAT" },
998 {8217, "OCM_CTLCOLOR" },
999 {8235, "OCM_DRAWITEM" },
1000 {8236, "OCM_MEASUREITEM" },
1001 {8237, "OCM_DELETEITEM" },
1002 {8238, "OCM_VKEYTOITEM" },
1003 {8239, "OCM_CHARTOITEM" },
1004 {8249, "OCM_COMPAREITEM" },
1005 {8270, "OCM_NOTIFY" },
1006 {8465, "OCM_COMMAND" },
1007 {8468, "OCM_HSCROLL" },
1008 {8469, "OCM_VSCROLL" },
1009 {8498, "OCM_CTLCOLORMSGBOX" },
1010 {8499, "OCM_CTLCOLOREDIT" },
1011 {8500, "OCM_CTLCOLORLISTBOX" },
1012 {8501, "OCM_CTLCOLORBTN" },
1013 {8502, "OCM_CTLCOLORDLG" },
1014 {8503, "OCM_CTLCOLORSCROLLBAR" },
1015 {8504, "OCM_CTLCOLORSTATIC" },
1016 {8720, "OCM_PARENTNOTIFY" },
1017 {32768, "WM_APP" },
1018 {52429, "WM_RASDIALEVENT" },
1019);
1020
1021pub fn wm_msg_to_string(wm_msg: u32) -> Option<&'static str> {
1022 DATA.iter()
1023 .filter(|&x| x.0 == wm_msg)
1024 .map(|&x| x.1)
1025 .find(|x| x.starts_with("WM"))
1026}