|
|
/*++
* * WOW v1.0 * * Copyright (c) 1991, Microsoft Corporation * * WMTBL32.C * WOW32 32-bit message thunk tables * * History: * Created 19-Feb-1992 by Chandan Chauhan (ChandanC) * Changed 12-May-1992 by Mike Tricker (MikeTri) Added MultiMedia calls - 3A0 to 3CF * Changed 30-Apr-1995 by Dave Hart updated with new/changed messages, removed * message numbers from name text, replaced "EMPTY!0x02A7" with * NULL and changed lookup code to display message number when * NULL. --*/ #include "precomp.h"
#pragma hdrstop
MODNAME(wmtbl32.c);
//
// Note: If any of the message thunks is changed from a 'validthunk' to
// WM32NoThunking make sure that 16->32 messages are not affected
// (see thunkwmmsg16/unthunkwmmsg16 in msg16.c). If a 16->32 thunk
// does exist for the message in question you must use W32Thunk16To32
// instead of WM32NoThunking.
// - nanduri
//
// The message names present in the checked build of this table are used by
// GetWMMsgName, which is called in lots of places on checked builds.
//
// - davehart
//
M32 aw32Msg[] = { {W32MSGFUN(WM32NoThunking, "WM_NULL")}, {W32MSGFUN(WM32Create, "WM_CREATE")}, {W32MSGFUN(WM32Destroy, "WM_DESTROY")}, {W32MSGFUN(WM32NoThunking, "WM_MOVE")}, {W32MSGFUN(WM32UNDOCUMENTED, "WM_SIZEWAIT")}, {W32MSGFUN(WM32NoThunking, "WM_SIZE")}, {W32MSGFUN(WM32Activate, "WM_ACTIVATE")}, {W32MSGFUN(WM32SetFocus, "WM_SETFOCUS")},
// 0x8
{W32MSGFUN(WM32SetFocus, "WM_KILLFOCUS")}, {W32MSGFUN(WM32UNDOCUMENTED, "WM_SETVISIBLE")}, {W32MSGFUN(WM32NoThunking, "WM_ENABLE")}, {W32MSGFUN(WM32Thunk16To32, "WM_SETREDRAW")}, {W32MSGFUN(WM32SetText, "WM_SETTEXT")}, {W32MSGFUN(WM32GetText, "WM_GETTEXT")}, {W32MSGFUN(WM32NoThunking, "WM_GETTEXTLENGTH")}, {W32MSGFUN(WM32NCPaint, "WM_PAINT")},
// 0x10
{W32MSGFUN(WM32NoThunking, "WM_CLOSE")}, {W32MSGFUN(WM32NoThunking, "WM_QUERYENDSESSION")}, {W32MSGFUN(WM32NoThunking, "WM_QUIT")}, {W32MSGFUN(WM32NoThunking, "WM_QUERYOPEN")}, {W32MSGFUN(WM32EraseBkGnd, "WM_ERASEBKGND")}, {W32MSGFUN(WM32NoThunking, "WM_SYSCOLORCHANGE")}, {W32MSGFUN(WM32NoThunking, "WM_ENDSESSION")}, {W32MSGFUN(WM32NoThunking, "WM_SYSTEMERROR")},
// 0x18
{W32MSGFUN(WM32NoThunking, "WM_SHOWWINDOW")}, {W32MSGFUN(WM32CtlColor, "WM_CTLCOLOR")}, {W32MSGFUN(WM32SetText, "WM_WININICHANGE")}, {W32MSGFUN(WM32SetText, "WM_DEVMODECHANGE")}, {W32MSGFUN(WM32ActivateApp, "WM_ACTIVATEAPP")}, {W32MSGFUN(WM32NoThunking, "WM_FONTCHANGE")}, {W32MSGFUN(WM32NoThunking, "WM_TIMECHANGE")}, {W32MSGFUN(WM32NoThunking, "WM_CANCELMODE")},
// 0x20
{W32MSGFUN(WM32SetFocus, "WM_SETCURSOR")}, {W32MSGFUN(WM32SetFocus, "WM_MOUSEACTIVATE")}, {W32MSGFUN(WM32NoThunking, "WM_CHILDACTIVATE")}, {W32MSGFUN(WM32NoThunking, "WM_QUEUESYNC")}, {W32MSGFUN(WM32GetMinMaxInfo, "WM_GETMINMAXINFO")}, {W32MSGFUN(WM32UNDOCUMENTED, "WM_LOGOFF")}, {W32MSGFUN(WM32NoThunking, "WM_PAINTICON")}, {W32MSGFUN(WM32EraseBkGnd, "WM_ICONERASEBKGND")},
// 0x28
{W32MSGFUN(WM32NextDlgCtl, "WM_NEXTDLGCTL")}, {W32MSGFUN(WM32UNDOCUMENTED, "WM_ALTTABACTIVE")}, {W32MSGFUN(WM32NoThunking, "WM_SPOOLERSTATUS")}, {W32MSGFUN(WM32DrawItem, "WM_DRAWITEM")}, {W32MSGFUN(WM32MeasureItem, "WM_MEASUREITEM")}, {W32MSGFUN(WM32DeleteItem, "WM_DELETEITEM")}, {W32MSGFUN(WM32VKeyToItem, "WM_VKEYTOITEM")}, {W32MSGFUN(WM32VKeyToItem, "WM_CHARTOITEM")},
// 0x30
{W32MSGFUN(WM32SetFont, "WM_SETFONT")}, {W32MSGFUN(WM32GetFont, "WM_GETFONT")}, {W32MSGFUN(WM32UNDOCUMENTED, "WM_SETHOTKEY")}, {W32MSGFUN(WM32UNDOCUMENTED, "WM_GETHOTKEY")}, {W32MSGFUN(WM32UNDOCUMENTED, "WM_FILESYSCHANGE")}, {W32MSGFUN(WM32UNDOCUMENTED, "WM_ISACTIVEICON")}, {W32MSGFUN(WM32UNDOCUMENTED, "WM_QUERYPARKICON")}, {W32MSGFUN(WM32QueryDragIcon, "WM_QUERYDRAGICON")},
// 0x38
{W32MSGFUN(WM32WinHelp, "WM_WINHELP")}, {W32MSGFUN(WM32CompareItem, "WM_COMPAREITEM")}, {W32MSGFUN(WM32UNDOCUMENTED, "WM_FULLSCREEN")}, {W32MSGFUN(WM32UNDOCUMENTED, "WM_CLIENTSHUTDOWN")}, {W32MSGFUN(WM32UNDOCUMENTED, "WM_DDEMLEVENT")}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32MMCalcScroll, "MM_CALCSCROLL")},
// 0x40
{W32MSGFUN(WM32UNDOCUMENTED, "WM_TESTING")}, {W32MSGFUN(WM32NoThunking, "WM_COMPACTING")}, {W32MSGFUN(WM32UNDOCUMENTED, "WM_OTHERWINDOWCREATED")}, {W32MSGFUN(WM32UNDOCUMENTED, "WM_OTHERWINDOWDESTROYED")}, {W32MSGFUN(WM32NoThunking, "WM_COMMNOTIFY")}, {W32MSGFUN(WM32UNDOCUMENTED, "WM_HOTKEYEVENT")}, {W32MSGFUN(WM32WindowPosChanging, "WM_WINDOWPOSCHANGING")}, {W32MSGFUN(WM32WindowPosChanging, "WM_WINDOWPOSCHANGED")},
// 0x48
{W32MSGFUN(WM32NoThunking, "WM_POWER")}, {W32MSGFUN(WM32UNDOCUMENTED, "WM_COPYGLOBALDATA")}, {W32MSGFUN(WM32CopyData, "WM_COPYDATA")}, {W32MSGFUN(WM32UNDOCUMENTED, "WM_CANCELJOURNAL")}, {W32MSGFUN(WM32UNDOCUMENTED, "WM_LOGONNOTIFY")}, {W32MSGFUN(WM32UNDOCUMENTED, "WM_KEYF1")}, {W32MSGFUN(WM32Notify, "WM_NOTIFY")}, {W32MSGFUN(WM32UNDOCUMENTED, "WM_ACCESS_WINDOW")},
// 0x50
{W32MSGFUN(WM32UNDOCUMENTED, "WM_INPUTLANGCHANGEREQUEST")}, {W32MSGFUN(WM32UNDOCUMENTED, "WM_INPUTLANGCHANGE")}, {W32MSGFUN(WM32UNDOCUMENTED, "WM_TCARD")}, {W32MSGFUN(WM32UNDOCUMENTED, "WM_HELP")}, {W32MSGFUN(WM32UNDOCUMENTED, "WM_USERCHANGED")}, {W32MSGFUN(WM32UNDOCUMENTED, "WM_NOTIFYFORMAT")}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)},
// 0x58
{W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)},
// 0x60
{W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)},
// 0x68
{W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)},
// 0x70
{W32MSGFUN(WM32UNDOCUMENTED, "WM_FINALDESTROY")}, {W32MSGFUN(WM32UNDOCUMENTED, "WM_MEASUREITEM_CLIENTDATA")}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)},
// 0x78
{W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, "WM_CONTEXTMENU")}, {W32MSGFUN(WM32UNDOCUMENTED, "WM_STYLECHANGING")}, {W32MSGFUN(WM32UNDOCUMENTED, "WM_STYLECHANGED")}, {W32MSGFUN(WM32UNDOCUMENTED, "WM_DISPLAYCHANGE")}, {W32MSGFUN(WM32UNDOCUMENTED, "WM_GETICON")},
// 0x80
{W32MSGFUN(WM32UNDOCUMENTED, "WM_SETICON")}, {W32MSGFUN(WM32Create, "WM_NCCREATE")}, {W32MSGFUN(WM32NCDestroy, "WM_NCDESTROY")}, {W32MSGFUN(WM32NCCalcSize, "WM_NCCALCSIZE")}, {W32MSGFUN(WM32NoThunking, "WM_NCHITTEST")}, {W32MSGFUN(WM32NCPaint, "WM_NCPAINT")}, {W32MSGFUN(WM32Activate, "WM_NCACTIVATE")}, {W32MSGFUN(WM32GetDlgCode, "WM_GETDLGCODE")},
// 0x88
{W32MSGFUN(WM32NoThunking, "WM_SYNCPAINT")}, {W32MSGFUN(WM32UNDOCUMENTED, "WM_SYNCTASK")}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, "WM_KLUDGEMINRECT")}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)},
// 0x90
{W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)},
// 0x98
{W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)},
// 0xA0
{W32MSGFUN(WM32NoThunking, "WM_NCMOUSEMOVE")}, {W32MSGFUN(WM32NoThunking, "WM_NCLBUTTONDOWN")}, {W32MSGFUN(WM32NoThunking, "WM_NCLBUTTONUP")}, {W32MSGFUN(WM32NoThunking, "WM_NCLBUTTONDBLCLK")}, {W32MSGFUN(WM32NoThunking, "WM_NCRBUTTONDOWN")}, {W32MSGFUN(WM32NoThunking, "WM_NCRBUTTONUP")}, {W32MSGFUN(WM32NoThunking, "WM_NCRBUTTONDBLCLK")}, {W32MSGFUN(WM32NoThunking, "WM_NCMBUTTONDOWN")},
// 0xA8
{W32MSGFUN(WM32NoThunking, "WM_NCMBUTTONUP")}, {W32MSGFUN(WM32NoThunking, "WM_NCMBUTTONDBLCLK")}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)},
// 0xB0
{W32MSGFUN(WM32EMControl, "EM_GETSEL")}, {W32MSGFUN(WM32EMSetSel, "EM_SETSEL")}, {W32MSGFUN(WM32EMGetRect, "EM_GETRECT")}, {W32MSGFUN(WM32EMSetRect, "EM_SETRECT")}, {W32MSGFUN(WM32EMSetRect, "EM_SETRECTNP")}, {W32MSGFUN(WM32EMControl, "EM_SCROLL")}, {W32MSGFUN(WM32EMLineScroll, "EM_LINESCROLL")}, {W32MSGFUN(WM32UNDOCUMENTED, "EM_SCROLLCARET")},
// 0xB8
{W32MSGFUN(WM32EMControl, "EM_GETMODIFY")}, {W32MSGFUN(WM32EMControl, "EM_SETMODIFY")}, {W32MSGFUN(WM32EMControl, "EM_GETLINECOUNT")}, {W32MSGFUN(WM32EMControl, "EM_LINEINDEX")}, {W32MSGFUN(WM32EMControl, "EM_SETHANDLE")}, {W32MSGFUN(WM32EMControl, "EM_GETHANDLE")}, {W32MSGFUN(WM32EMControl, "EM_GETTHUMB")}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)},
// 0xC0
{W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32EMControl, "EM_LINELENGTH")}, {W32MSGFUN(WM32EMReplaceSel, "EM_REPLACESEL")}, {W32MSGFUN(WM32SetFont, "EM_SETFONT")}, {W32MSGFUN(WM32EMGetLine, "EM_GETLINE")}, {W32MSGFUN(WM32EMControl, "EM_LIMITTEXT")}, {W32MSGFUN(WM32EMControl, "EM_CANUNDO")}, {W32MSGFUN(WM32EMControl, "EM_UNDO")},
// 0xC8
{W32MSGFUN(WM32EMControl, "EM_FMTLINES")}, {W32MSGFUN(WM32EMControl, "EM_LINEFROMCHAR")}, {W32MSGFUN(WM32EMControl, "EM_SETWORDBREAK")}, {W32MSGFUN(WM32EMSetTabStops, "EM_SETTABSTOPS")}, {W32MSGFUN(WM32EMControl, "EM_SETPASSWORDCHAR")}, {W32MSGFUN(WM32EMControl, "EM_EMPTYUNDOBUFFER")}, {W32MSGFUN(WM32UNDOCUMENTED, "EM_GETFIRSTVISIBLELINE")}, {W32MSGFUN(WM32UNDOCUMENTED, "EM_SETREADONLY")},
// 0xD0
{W32MSGFUN(WM32EMSetWordBreakProc,"EM_SETWORDBREAKPROC")}, {W32MSGFUN(WM32EMGetWordBreakProc,"EM_GETWORDBREAKPROC")}, {W32MSGFUN(WM32UNDOCUMENTED, "EM_GETPASSWORDCHAR")}, {W32MSGFUN(WM32UNDOCUMENTED, "EM_SETMARGINS")}, {W32MSGFUN(WM32UNDOCUMENTED, "EM_GETMARGINS")}, {W32MSGFUN(WM32UNDOCUMENTED, "EM_GETLIMITTEXT")}, {W32MSGFUN(WM32UNDOCUMENTED, "EM_POSFROMCHAR")}, {W32MSGFUN(WM32UNDOCUMENTED, "EM_CHARFROMPOS")},
// 0xD8
{W32MSGFUN(WM32UNDOCUMENTED, "EM_MSGMAX")}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)},
// 0xE0
{W32MSGFUN(WM32SBMControl, "SBM_SETPOS")}, {W32MSGFUN(WM32SBMControl, "SBM_GETPOS")}, {W32MSGFUN(WM32SBMSetRange, "SBM_SETRANGE")}, {W32MSGFUN(WM32SBMGetRange, "SBM_GETRANGE")}, {W32MSGFUN(WM32SBMControl, "SBM_ENABLE_ARROWS")}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32SBMSetRange, "SBM_SETRANGEREDRAW")}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)},
// 0xE8
{W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, "SBM_SETSCROLLINFO")}, {W32MSGFUN(WM32UNDOCUMENTED, "SBM_GETSCROLLINFO")}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)},
// 0xF0
{W32MSGFUN(WM32BMControl, "BM_GETCHECK")}, {W32MSGFUN(WM32BMControl, "BM_SETCHECK")}, {W32MSGFUN(WM32BMControl, "BM_GETSTATE")}, {W32MSGFUN(WM32BMControl, "BM_SETSTATE")}, {W32MSGFUN(WM32BMControl, "BM_SETSTYLE")}, {W32MSGFUN(WM32BMClick, "BM_CLICK")}, {W32MSGFUN(WM32UNDOCUMENTED, "BM_GETIMAGE")}, {W32MSGFUN(WM32UNDOCUMENTED, "BM_SETIMAGE")},
// 0xF8
{W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)},
// 0x100
{W32MSGFUN(WM32NoThunking, "WM_KEYDOWN")}, {W32MSGFUN(WM32NoThunking, "WM_KEYUP")}, {W32MSGFUN(WM32NoThunking, "WM_CHAR")}, {W32MSGFUN(WM32NoThunking, "WM_DEADCHAR")}, {W32MSGFUN(WM32NoThunking, "WM_SYSKEYDOWN")}, {W32MSGFUN(WM32NoThunking, "WM_SYSKEYUP")}, {W32MSGFUN(WM32NoThunking, "WM_SYSCHAR")}, {W32MSGFUN(WM32NoThunking, "WM_SYSDEADCHAR")},
// 0x108
{W32MSGFUN(WM32UNDOCUMENTED, "WM_YOMICHAR/WM_CONVERTREQUESTEX")}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, "WM_CONVERTREQUEST")}, {W32MSGFUN(WM32UNDOCUMENTED, "WM_CONVERTRESULT")}, {W32MSGFUN(WM32UNDOCUMENTED, "WM_INTERIM")}, {W32MSGFUN(WM32UNDOCUMENTED, "WM_IME_STARTCOMPOSITION")}, {W32MSGFUN(WM32UNDOCUMENTED, "WM_IME_ENDCOMPOSITION")}, {W32MSGFUN(WM32UNDOCUMENTED, "WM_IME_COMPOSITION")},
// 0x110
{W32MSGFUN(WM32SetFocus , "WM_INITDIALOG")}, {W32MSGFUN(WM32Command, "WM_COMMAND")}, {W32MSGFUN(WM32Thunk16To32, "WM_SYSCOMMAND")}, {W32MSGFUN(WM32Timer, "WM_TIMER")}, {W32MSGFUN(WM32HScroll, "WM_HSCROLL")}, {W32MSGFUN(WM32HScroll, "WM_VSCROLL")}, {W32MSGFUN(WM32InitMenu, "WM_INITMENU")}, {W32MSGFUN(WM32InitMenu, "WM_INITMENUPOPUP")},
// 0x118
{W32MSGFUN(WM32UNDOCUMENTED, "WM_SYSTIMER")}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32MenuSelect, "WM_MENUSELECT")},
// 0x120
{W32MSGFUN(WM32MenuChar, "WM_MENUCHAR")}, {W32MSGFUN(WM32EnterIdle, "WM_ENTERIDLE")}, {W32MSGFUN(WM32UNDOCUMENTED, "WM_MENURBUTTONUP")}, {W32MSGFUN(WM32UNDOCUMENTED, "WM_MENUDRAG")}, {W32MSGFUN(WM32UNDOCUMENTED, "WM_MENUGETOBJECT")}, {W32MSGFUN(WM32UNDOCUMENTED, "WM_UNINITMENUPOPUP")}, {W32MSGFUN(WM32UNDOCUMENTED, "WM_MENUCOMMAND")}, {W32MSGFUN(WM32xxxUIState, "WM_CHANGEUISTATE")},
// 0x128
{W32MSGFUN(WM32xxxUIState, "WM_UPDATEUISTATE")}, {W32MSGFUN(WM32xxxUIState, "WM_QUERYUISTATE")}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)},
// 0x130
{W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, "WM_LBTRACKPOINT")}, {W32MSGFUN(WM32CtlColor, "WM_CTLCOLORMSGBOX")}, {W32MSGFUN(WM32CtlColor, "WM_CTLCOLOREDIT")}, {W32MSGFUN(WM32CtlColor, "WM_CTLCOLORLISTBOX")}, {W32MSGFUN(WM32CtlColor, "WM_CTLCOLORBTN")}, {W32MSGFUN(WM32CtlColor, "WM_CTLCOLORDLG")}, {W32MSGFUN(WM32CtlColor, "WM_CTLCOLORSCROLLBAR")},
// 0x138
{W32MSGFUN(WM32CtlColor, "WM_CTLCOLORSTATIC")}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)},
// 0x140
{W32MSGFUN(WM32CBControl, "CB_GETEDITSEL")}, {W32MSGFUN(WM32CBControl, "CB_LIMITTEXT")}, {W32MSGFUN(WM32CBControl, "CB_SETEDITSEL")}, {W32MSGFUN(WM32CBAddString, "CB_ADDSTRING")}, {W32MSGFUN(WM32CBControl, "CB_DELETESTRING")}, {W32MSGFUN(WM32CBDir, "CB_DIR")}, {W32MSGFUN(WM32CBControl, "CB_GETCOUNT")}, {W32MSGFUN(WM32CBControl, "CB_GETCURSEL")},
// 0x148
{W32MSGFUN(WM32CBGetLBText, "CB_GETLBTEXT")}, {W32MSGFUN(WM32CBControl, "CB_GETLBTEXTLEN")}, {W32MSGFUN(WM32CBAddString, "CB_INSERTSTRING")}, {W32MSGFUN(WM32CBControl, "CB_RESETCONTENT")}, {W32MSGFUN(WM32CBAddString, "CB_FINDSTRING")}, {W32MSGFUN(WM32CBAddString, "CB_SELECTSTRING")}, {W32MSGFUN(WM32CBControl, "CB_SETCURSEL")}, {W32MSGFUN(WM32CBControl, "CB_SHOWDROPDOWN")},
// 0x150
{W32MSGFUN(WM32CBControl, "CB_GETITEMDATA")}, {W32MSGFUN(WM32CBControl, "CB_SETITEMDATA")}, {W32MSGFUN(WM32CBGetDropDownControlRect,"CB_GETDROPDOWNCONTROLRECT")}, {W32MSGFUN(WM32CBControl, "CB_SETITEMHEIGHT")}, {W32MSGFUN(WM32CBControl, "CB_GETITEMHEIGHT")}, {W32MSGFUN(WM32CBControl, "CB_SETEXTENDEDUI")}, {W32MSGFUN(WM32CBControl, "CB_GETEXTENDEDUI")}, {W32MSGFUN(WM32CBControl, "CB_GETDROPPEDSTATE")},
// 0x158
{W32MSGFUN(WM32CBAddString, "CB_FINDSTRINGEXACT")}, {W32MSGFUN(WM32UNDOCUMENTED, "CB_SETLOCALE")}, {W32MSGFUN(WM32UNDOCUMENTED, "CB_GETLOCALE")}, {W32MSGFUN(WM32UNDOCUMENTED, "CB_GETTOPINDEX")}, {W32MSGFUN(WM32UNDOCUMENTED, "CB_SETTOPINDEX")}, {W32MSGFUN(WM32UNDOCUMENTED, "CB_GETHORIZONTALEXTENT")}, {W32MSGFUN(WM32UNDOCUMENTED, "CB_SETHORIZONTALEXTENT")}, {W32MSGFUN(WM32UNDOCUMENTED, "CB_GETDROPPEDWIDTH")},
// 0x160
{W32MSGFUN(WM32UNDOCUMENTED, "CB_SETDROPPEDWIDTH")}, {W32MSGFUN(WM32UNDOCUMENTED, "CB_INITSTORAGE")}, {W32MSGFUN(WM32UNDOCUMENTED, "CB_MSGMAX")}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32CBComboFocus, "CBEC_SETCOMBOFOCUS")}, {W32MSGFUN(WM32CBComboFocus, "CBEC_KILLCOMBOFOCUS")},
// 0x168
{W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)},
// 0x170
{W32MSGFUN(WM32STMControl, "STM_SETICON")}, {W32MSGFUN(WM32STMControl, "STM_GETICON")}, {W32MSGFUN(WM32UNDOCUMENTED, "STM_SETIMAGE")}, {W32MSGFUN(WM32UNDOCUMENTED, "STM_GETIMAGE")}, {W32MSGFUN(WM32UNDOCUMENTED, "STM_MSGMAX")}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)},
// 0x178
{W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)},
// 0x180
{W32MSGFUN(WM32LBAddString, "LB_ADDSTRING")}, {W32MSGFUN(WM32LBAddString, "LB_INSERTSTRING")}, {W32MSGFUN(WM32LBControl, "LB_DELETESTRING")}, {W32MSGFUN(WM32LBControl, "LB_SELITEMRANGEEX")}, {W32MSGFUN(WM32LBControl, "LB_RESETCONTENT")}, {W32MSGFUN(WM32LBSetSel, "LB_SETSEL")}, {W32MSGFUN(WM32LBControl, "LB_SETCURSEL")}, {W32MSGFUN(WM32LBControl, "LB_GETSEL")},
// 0x188
{W32MSGFUN(WM32LBControl, "LB_GETCURSEL")}, {W32MSGFUN(WM32LBGetText, "LB_GETTEXT")}, {W32MSGFUN(WM32LBGetTextLen, "LB_GETTEXTLEN")}, {W32MSGFUN(WM32LBControl, "LB_GETCOUNT")}, {W32MSGFUN(WM32LBAddString, "LB_SELECTSTRING")}, {W32MSGFUN(WM32LBDir, "LB_DIR")}, {W32MSGFUN(WM32LBControl, "LB_GETTOPINDEX")}, {W32MSGFUN(WM32LBAddString, "LB_FINDSTRING")},
// 0x190
{W32MSGFUN(WM32LBControl, "LB_GETSELCOUNT")}, {W32MSGFUN(WM32LBGetSelItems, "LB_GETSELITEMS")}, {W32MSGFUN(WM32LBSetTabStops, "LB_SETTABSTOPS")}, {W32MSGFUN(WM32LBControl, "LB_GETHORIZONTALEXTENT")}, {W32MSGFUN(WM32LBControl, "LB_SETHORIZONTALEXTENT")}, {W32MSGFUN(WM32LBControl, "LB_SETCOLUMNWIDTH")}, {W32MSGFUN(WM32UNDOCUMENTED, "LB_ADDFILE")}, {W32MSGFUN(WM32LBControl, "LB_SETTOPINDEX")},
// 0x198
{W32MSGFUN(WM32LBGetItemRect, "LB_GETITEMRECT")}, {W32MSGFUN(WM32LBControl, "LB_GETITEMDATA")}, {W32MSGFUN(WM32LBControl, "LB_SETITEMDATA")}, {W32MSGFUN(WM32LBControl, "LB_SELITEMRANGE")}, {W32MSGFUN(WM32UNDOCUMENTED, "LB_SETANCHORINDEX")}, {W32MSGFUN(WM32UNDOCUMENTED, "LB_GETANCHORINDEX")}, {W32MSGFUN(WM32LBControl, "LB_SETCARETINDEX")}, {W32MSGFUN(WM32LBControl, "LB_GETCARETINDEX")},
// 0x1A0
{W32MSGFUN(WM32LBControl, "LB_SETITEMHEIGHT")}, {W32MSGFUN(WM32LBControl, "LB_GETITEMHEIGHT")}, {W32MSGFUN(WM32LBAddString, "LB_FINDSTRINGEXACT")}, {W32MSGFUN(WM32UNDOCUMENTED, "LBCB_CARETON")}, {W32MSGFUN(WM32UNDOCUMENTED, "LBCB_CARETOFF")}, {W32MSGFUN(WM32UNDOCUMENTED, "LB_SETLOCALE")}, {W32MSGFUN(WM32UNDOCUMENTED, "LB_GETLOCALE")}, {W32MSGFUN(WM32UNDOCUMENTED, "LB_SETCOUNT")},
// 0x1A8
{W32MSGFUN(WM32UNDOCUMENTED, "LB_INITSTORAGE")}, {W32MSGFUN(WM32UNDOCUMENTED, "LB_ITEMFROMPOINT")}, {W32MSGFUN(WM32UNDOCUMENTED, "LB_INSERTSTRINGUPPER")}, {W32MSGFUN(WM32UNDOCUMENTED, "LB_INSERTSTRINGLOWER")}, {W32MSGFUN(WM32UNDOCUMENTED, "LB_ADDSTRINGUPPER")}, {W32MSGFUN(WM32UNDOCUMENTED, "LB_ADDSTRINGLOWER")}, {W32MSGFUN(WM32UNDOCUMENTED, "LBCB_STARTTRACK")}, {W32MSGFUN(WM32UNDOCUMENTED, "LBCB_ENDTRACK")},
// 0x1B0
{W32MSGFUN(WM32UNDOCUMENTED, "LB_MSGMAX")}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)},
// 0x1B8
{W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)},
// 0x1C0
{W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)},
// 0x1C8
{W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)},
// 0x1D0
{W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)},
// 0x1D8
{W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)},
// 0x1E0
{W32MSGFUN(WM32UNDOCUMENTED, "MN_SETHMENU")}, {W32MSGFUN(WM32UNDOCUMENTED, "MN_GETHMENU")}, {W32MSGFUN(WM32UNDOCUMENTED, "MN_SIZEWINDOW")}, {W32MSGFUN(WM32UNDOCUMENTED, "MN_OPENHIERARCHY")}, {W32MSGFUN(WM32UNDOCUMENTED, "MN_CLOSEHIERARCHY")}, {W32MSGFUN(WM32UNDOCUMENTED, "MN_SELECTITEM")}, {W32MSGFUN(WM32UNDOCUMENTED, "MN_CANCELMENUS")}, {W32MSGFUN(WM32UNDOCUMENTED, "MN_SELECTFIRSTVALIDITEM")},
// 0x1E8
{W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, "MN_GETPPOPUPMENU")}, {W32MSGFUN(WM32MNFindMenuWindow, "MN_FINDMENUWINDOWFROMPOINT")}, {W32MSGFUN(WM32UNDOCUMENTED, "MN_SHOWPOPUPWINDOW")}, {W32MSGFUN(WM32UNDOCUMENTED, "MN_BUTTONDOWN")}, {W32MSGFUN(WM32UNDOCUMENTED, "MN_MOUSEMOVE")}, {W32MSGFUN(WM32UNDOCUMENTED, "MN_BUTTONUP")},
// 0x1F0
{W32MSGFUN(WM32UNDOCUMENTED, "MN_SETTIMERTOOPENHIERARCHY")}, {W32MSGFUN(WM32UNDOCUMENTED, "MN_DBLCLK")}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)},
// 0x1F8
{W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)},
// 0x200
{W32MSGFUN(WM32NoThunking, "WM_MOUSEMOVE")}, {W32MSGFUN(WM32NoThunking, "WM_LBUTTONDOWN")}, {W32MSGFUN(WM32NoThunking, "WM_LBUTTONUP")}, {W32MSGFUN(WM32NoThunking, "WM_LBUTTONDBLCLK")}, {W32MSGFUN(WM32NoThunking, "WM_RBUTTONDOWN")}, {W32MSGFUN(WM32NoThunking, "WM_RBUTTONUP")}, {W32MSGFUN(WM32NoThunking, "WM_RBUTTONDBLCLK")}, {W32MSGFUN(WM32NoThunking, "WM_MBUTTONDOWN")},
// 0x208
{W32MSGFUN(WM32NoThunking, "WM_MBUTTONUP")}, {W32MSGFUN(WM32NoThunking, "WM_MBUTTONDBLCLK")}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)},
// 0x210
{W32MSGFUN(WM32ParentNotify, "WM_PARENTNOTIFY")}, {W32MSGFUN(WM32UNDOCUMENTED, "WM_ENTERMENULOOP")}, {W32MSGFUN(WM32UNDOCUMENTED, "WM_EXITMENULOOP")}, {W32MSGFUN(WM32NextMenu, "WM_NEXTMENU")}, {W32MSGFUN(WM32Sizing, "WM_SIZING")}, {W32MSGFUN(WM32UNDOCUMENTED, "WM_CAPTURECHANGED")}, {W32MSGFUN(WM32UNDOCUMENTED, "WM_MOVING")}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)},
// 0x218
{W32MSGFUN(WM32UNDOCUMENTED, "WM_POWERBROADCAST")}, {W32MSGFUN(WM32UNDOCUMENTED, "WM_DEVICECHANGE")}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)},
// 0x220
{W32MSGFUN(WM32MDICreate, "WM_MDICREATE")}, {W32MSGFUN(WM32SetFocus, "WM_MDIDESTROY")}, {W32MSGFUN(WM32MDIActivate, "WM_MDIACTIVATE")}, {W32MSGFUN(WM32SetFocus, "WM_MDIRESTORE")}, {W32MSGFUN(WM32SetFocus, "WM_MDINEXT")}, {W32MSGFUN(WM32SetFocus, "WM_MDIMAXIMIZE")}, {W32MSGFUN(WM32Thunk16To32, "WM_MDITILE")}, {W32MSGFUN(WM32Thunk16To32, "WM_MDICASCADE")},
// 0x228
{W32MSGFUN(WM32NoThunking, "WM_MDIICONARRANGE")}, {W32MSGFUN(WM32MDIGetActive, "WM_MDIGETACTIVE")}, {W32MSGFUN(WM32DropObject, "WM_DROPOBJECT")}, {W32MSGFUN(WM32DropObject, "WM_QUERYDROPOBJECT")}, {W32MSGFUN(WM32Thunk16To32, "WM_BEGINDRAG")}, {W32MSGFUN(WM32DropObject, "WM_DRAGLOOP")}, {W32MSGFUN(WM32DropObject, "WM_DRAGSELECT")}, {W32MSGFUN(WM32DropObject, "WM_DRAGMOVE")},
// 0x230
{W32MSGFUN(WM32MDISetMenu, "WM_MDISETMENU")}, {W32MSGFUN(WM32UNDOCUMENTED, "WM_ENTERSIZEMOVE")}, {W32MSGFUN(WM32UNDOCUMENTED, "WM_EXITSIZEMOVE")}, {W32MSGFUN(WM32DropFiles, "WM_DROPFILES")}, {W32MSGFUN(WM32MDISetMenu, "WM_MDIREFRESHMENU")}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)},
// 0x238
{W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)},
// 0x240
{W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)},
// 0x248
{W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)},
// 0x250
{W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)},
// 0x258
{W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)},
// 0x260
{W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)},
// 0x268
{W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)},
// 0x270
{W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)},
// 0x278
{W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)},
// 0x280
#ifdef FE_IME
{W32MSGFUN(WM32IMEReport, "WM_IME_REPORT")}, #else // !FE_IME
{W32MSGFUN(WM32UNDOCUMENTED, "WM_KANJIFIRST")}, #endif // !FE_IME
{W32MSGFUN(WM32UNDOCUMENTED, "WM_IME_SETCONTEXT")}, {W32MSGFUN(WM32UNDOCUMENTED, "WM_IME_NOTIFY")}, {W32MSGFUN(WM32UNDOCUMENTED, "WM_IME_CONTROL")}, {W32MSGFUN(WM32UNDOCUMENTED, "WM_IME_COMPOSITIONFULL")}, {W32MSGFUN(WM32UNDOCUMENTED, "WM_IME_SELECT")}, {W32MSGFUN(WM32UNDOCUMENTED, "WM_IME_CHAR")}, {W32MSGFUN(WM32UNDOCUMENTED, "WM_IME_SYSTEM")},
// 0x288
{W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)},
// 0x290
{W32MSGFUN(WM32UNDOCUMENTED, "WM_IME_KEYDOWN")}, {W32MSGFUN(WM32UNDOCUMENTED, "WM_IME_KEYUP")}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)},
// 0x298
{W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, "WM_KANJILAST")},
// 0x2A0
{W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)},
// 0x2A8
{W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)},
// 0x2B0
{W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)},
// 0x2B8
{W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)},
// 0x2C0
{W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)},
// 0x2C8
{W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)},
// 0x2D0
{W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)},
// 0x2D8
{W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)},
// 0x2E0
{W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)},
// 0x2E8
{W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)},
// 0x2F0
{W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)},
// 0x2F8
{W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)},
// 0x300
{W32MSGFUN(WM32NoThunking, "WM_CUT")}, {W32MSGFUN(WM32NoThunking, "WM_COPY")}, {W32MSGFUN(WM32NoThunking, "WM_PASTE")}, {W32MSGFUN(WM32NoThunking, "WM_CLEAR")}, {W32MSGFUN(WM32NoThunking, "WM_UNDO")}, {W32MSGFUN(WM32NoThunking, "WM_RENDERFORMAT")}, {W32MSGFUN(WM32NoThunking, "WM_RENDERALLFORMATS")}, {W32MSGFUN(WM32NoThunking, "WM_DESTROYCLIPBOARD")},
// 0x308
{W32MSGFUN(WM32NoThunking, "WM_DRAWCLIPBOARD")}, {W32MSGFUN(WM32SizeClipBoard, "WM_PAINTCLIPBOARD")}, {W32MSGFUN(WM32SetFocus, "WM_VSCROLLCLIPBOARD")}, {W32MSGFUN(WM32SizeClipBoard, "WM_SIZECLIPBOARD")}, {W32MSGFUN(WM32AskCBFormatName, "WM_ASKCBFORMATNAME")}, {W32MSGFUN(WM32ChangeCBChain, "WM_CHANGECBCHAIN")}, {W32MSGFUN(WM32SetFocus, "WM_HSCROLLCLIPBOARD")}, {W32MSGFUN(WM32NoThunking, "WM_QUERYNEWPALETTE")},
// 0x310
{W32MSGFUN(WM32SetFocus, "WM_PALETTEISCHANGING")}, {W32MSGFUN(WM32SetFocus, "WM_PALETTECHANGED")}, {W32MSGFUN(WM32UNDOCUMENTED, "WM_HOTKEY")}, {W32MSGFUN(WM32UNDOCUMENTED, "WM_SYSMENU")}, {W32MSGFUN(WM32UNDOCUMENTED, "WM_HOOKMSG")}, {W32MSGFUN(WM32UNDOCUMENTED, "WM_EXITPROCESS")}, {W32MSGFUN(WM32UNDOCUMENTED, "WM_WAKETHREAD")}, {W32MSGFUN(WM32PrintClient, "WM_PRINT")},
// 0x318
{W32MSGFUN(WM32PrintClient, "WM_PRINTCLIENT")}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)},
// 0x320
{W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)},
// 0x328
{W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)},
// 0x330
{W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)},
// 0x338
{W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)},
// 0x340
{W32MSGFUN(WM32NotifyWow, "WM_NOTIFYWOW")}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)},
// 0x348
{W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)},
// 0x350
{W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)},
// 0x358
{W32MSGFUN(WM32UNDOCUMENTED, "WM_HANDHELDFIRST")}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, "WM_HANDHELDLAST")},
// 0x360
{W32MSGFUN(WM32UNDOCUMENTED, "WM_AFXFIRST")}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)},
// 0x368
{W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)},
// 0x370
{W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)},
// 0x378
{W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, "WM_AFXLAST")},
// 0x380
{W32MSGFUN(WM32UNDOCUMENTED, "WM_PENWINFIRST")}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)},
// 0x388
{W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, "WM_PENWINLAST")},
// 0x390
{W32MSGFUN(WM32UNDOCUMENTED, "WM_COALESCE_FIRST")}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)},
// 0x398
{W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, "WM_COALESCE_LAST")},
// 0x3A0
{W32MSGFUN(WM32NoThunking, "MM_JOY1MOVE")}, {W32MSGFUN(WM32NoThunking, "MM_JOY2MOVE")}, {W32MSGFUN(WM32NoThunking, "MM_JOY1ZMOVE")}, {W32MSGFUN(WM32NoThunking, "MM_JOY2ZMOVE")}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)},
// 0x3A8
{W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)},
// 0x3B0
{W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32NoThunking, "MM_JOY1BUTTONDOWN")}, {W32MSGFUN(WM32NoThunking, "MM_JOY2BUTTONDOWN")}, {W32MSGFUN(WM32NoThunking, "MM_JOY1BUTTONUP")},
// 0x3B8
{W32MSGFUN(WM32NoThunking, "MM_JOY2BUTTONUP")}, {W32MSGFUN(WM32NoThunking, "MM_MCINOTIFY")}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32NoThunking, "MM_WOM_OPEN")}, {W32MSGFUN(WM32NoThunking, "MM_WOM_CLOSE")}, {W32MSGFUN(WM32NoThunking, "MM_WOM_DONE")}, {W32MSGFUN(WM32NoThunking, "MM_WIM_OPEN")}, {W32MSGFUN(WM32NoThunking, "MM_WIM_CLOSE")},
// 0x3C0
{W32MSGFUN(WM32NoThunking, "MM_WIM_DATA")}, {W32MSGFUN(WM32NoThunking, "MM_MIM_OPEN")}, {W32MSGFUN(WM32NoThunking, "MM_MIM_CLOSE")}, {W32MSGFUN(WM32NoThunking, "MM_MIM_DATA")}, {W32MSGFUN(WM32NoThunking, "MM_MIM_LONGDATA")}, {W32MSGFUN(WM32NoThunking, "MM_MIM_ERROR")}, {W32MSGFUN(WM32NoThunking, "MM_MIM_LONGERROR")}, {W32MSGFUN(WM32NoThunking, "MM_MOM_OPEN")},
// 0x3C8
{W32MSGFUN(WM32NoThunking, "MM_MOM_CLOSE")}, {W32MSGFUN(WM32NoThunking, "MM_MOM_DONE")}, {W32MSGFUN(WM32UNDOCUMENTED, "MM_MCISYSTEM_STRING")}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)},
// 0x3D0
{W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)},
// 0x3D8
{W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)},
// 0x3E0
{W32MSGFUN(WM32DDEInitiate, "WM_DDE_INITIATE")}, {W32MSGFUN(WM32DDERequest, "WM_DDE_TERMINATE")}, {W32MSGFUN(WM32DDEAdvise, "WM_DDE_ADVISE")}, {W32MSGFUN(WM32DDERequest, "WM_DDE_UNADVISE")}, {W32MSGFUN(WM32DDEAck, "WM_DDE_ACK")}, {W32MSGFUN(WM32DDEData, "WM_DDE_DATA")}, {W32MSGFUN(WM32DDERequest, "WM_DDE_REQUEST")}, {W32MSGFUN(WM32DDEPoke, "WM_DDE_POKE")},
// 0x3E8
{W32MSGFUN(WM32DDEExecute, "WM_DDE_EXECUTE")}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)},
// 0x3F0
{W32MSGFUN(WM32UNDOCUMENTED, "WM_CBT_RESERVED_FIRST")}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)},
// 0x3F8
{W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, NULL)}, {W32MSGFUN(WM32UNDOCUMENTED, "WM_CBT_RESERVED_LAST")}, };
#ifdef DEBUG_OR_WOWPROFILE
INT iMsgMax = NUMEL(aw32Msg); PM32 paw32Msg = aw32Msg; #endif
|