home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / opendc12.zip / od124os2.exe / od12osp1.exe / src / shpin / ioddspm.h < prev    next >
C/C++ Source or Header  |  1997-04-02  |  14KB  |  391 lines

  1. /* @(#)Z 1.1 com/src/samples/shpin/ioddspm.h, odplugin, od96os2, odos29712d 97/03/21 17:51:30 (97/02/27 15:10:14) */
  2.  
  3. /*====START_GENERATED_PROLOG======================================
  4.  */
  5. /*
  6.  *   COMPONENT_NAME: odplugin
  7.  *
  8.  *   CLASSES: none
  9.  *
  10.  *   ORIGINS: 27
  11.  *
  12.  *
  13.  *   (C) COPYRIGHT International Business Machines Corp. 1997
  14.  *   All Rights Reserved
  15.  *   Licensed Materials - Property of IBM
  16.  *   US Government Users Restricted Rights - Use, duplication or
  17.  *   disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
  18.  *
  19.  *   IBM DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING
  20.  *   ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULA
  21.  *   PURPOSE. IN NO EVENT SHALL IBM BE LIABLE FOR ANY SPECIAL, INDIRECT OR
  22.  *   CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS O
  23.  *   USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
  24.  *   OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE
  25.  *   OR PERFORMANCE OF THIS SOFTWARE.
  26.  */
  27. /*====END_GENERATED_PROLOG========================================
  28.  */
  29.  
  30. #ifndef SHPIN_MESSAGES
  31. #define SHPIN_MESSAGES
  32.  
  33. struct message {
  34. ULONG id;
  35. const char *text;
  36. };
  37.  
  38. static message messages[] = {
  39. #ifdef _PLATFORM_OS2_
  40.    {0x0000,  "WM_NULL"               },
  41.    {0x0001,  "WM_CREATE"             },
  42.    {0x0002,  "WM_DESTROY"            },
  43.    {0x0004,  "WM_ENABLE"             },
  44.    {0x0005,  "WM_SHOW"               },
  45.    {0x0006,  "WM_MOVE"               },
  46.    {0x0008,  "WM_ADJUSTWINDOWPOS"    },
  47.    {0x0009,  "WM_CALCVALIDRECTS"     },
  48.    {0x000a,  "WM_SETWINDOWPARAMS"    },
  49.    {0x000b,  "WM_QUERYWINDOWPARAMS"  },
  50.    {0x000c,  "WM_HITTEST"            },
  51.    {0x000d,  "WM_ACTIVATE"           },
  52.    {0x000f,  "WM_SETFOCUS"           },
  53.    {0x0010,  "WM_SETSELECTION"       },
  54.    {0x0011,  "WM_PPAINT"             },
  55.    {0x0012,  "WM_PSETFOCUS"          },
  56.    {0x0013,  "WM_PSYSCOLORCHANGE"    },
  57.    {0x0014,  "WM_PSIZE"              },
  58.    {0x0015,  "WM_PACTIVATE"          },
  59.    {0x0016,  "WM_PCONTROL"           },
  60.    {0x0020,  "WM_COMMAND"            },
  61.    {0x0021,  "WM_SYSCOMMAND"         },
  62.    {0x0022,  "WM_HELP"               },
  63.    {0x0023,  "WM_PAINT"              },
  64.    {0x0024,  "WM_TIMER"              },
  65.    {0x0025,  "WM_SEM1"               },
  66.    {0x0026,  "WM_SEM2"               },
  67.    {0x0027,  "WM_SEM3"               },
  68.    {0x0028,  "WM_SEM4"               },
  69.    {0x0029,  "WM_CLOSE"              },
  70.    {0x002a,  "WM_QUIT"               },
  71.    {0x002b,  "WM_SYSCOLORCHANGE"     },
  72.    {0x002d,  "WM_SYSVALUECHANGED"    },
  73.    {0x002e,  "WM_APPTERMINATENOTIFY" },
  74.    {0x002f,  "WM_PRESPARAMCHANGED"   },
  75.    {0x0030,  "WM_CONTROL"            },
  76.    {0x0031,  "WM_VSCROLL"            },
  77.    {0x0032,  "WM_HSCROLL"            },
  78.    {0x0033,  "WM_INITMENU"           },
  79.    {0x0034,  "WM_MENUSELECT"         },
  80.    {0x0035,  "WM_MENUEND"            },
  81.    {0x0036,  "WM_DRAWITEM"           },
  82.    {0x0037,  "WM_MEASUREITEM"        },
  83.    {0x0038,  "WM_CONTROLPOINTER"     },
  84.    {0x003a,  "WM_QUERYDLGCODE"       },
  85.    {0x003b,  "WM_INITDLG"            },
  86.    {0x003c,  "WM_SUBSTITUTESTRING"   },
  87.    {0x003d,  "WM_MATCHMNEMONIC"      },
  88.    {0x003e,  "WM_SAVEAPPLICATION"    },
  89.    {0x0040,  "WM_FLASHWINDOW"        },
  90.    {0x0041,  "WM_FORMATFRAME"        },
  91.    {0x0042,  "WM_UPDATEFRAME"        },
  92.    {0x0043,  "WM_FOCUSCHANGE"        },
  93.    {0x0044,  "WM_SETBORDERSIZE"      },
  94.    {0x0045,  "WM_TRACKFRAME"         },
  95.    {0x0046,  "WM_MINMAXFRAME"        },
  96.    {0x0047,  "WM_SETICON"            },
  97.    {0x0048,  "WM_QUERYICON"          },
  98.    {0x0049,  "WM_SETACCELTABLE"      },
  99.    {0x004a,  "WM_QUERYACCELTABLE"    },
  100.    {0x004b,  "WM_TRANSLATEACCEL"     },
  101.    {0x004c,  "WM_QUERYTRACKINFO"     },
  102.    {0x004d,  "WM_QUERYBORDERSIZE"    },
  103.    {0x004e,  "WM_NEXTMENU"           },
  104.    {0x004f,  "WM_ERASEBACKGROUND"    },
  105.    {0x0050,  "WM_QUERYFRAMEINFO"     },
  106.    {0x0051,  "WM_QUERYFOCUSCHAIN"    },
  107.    {0x0052,  "WM_OWNERPOSCHANGE"     },
  108.    {0x0053,  "WM_CALCFRAMERECT"      },
  109.    {0x0055,  "WM_WINDOWPOSCHANGED"   },
  110.    {0x0056,  "WM_ADJUSTFRAMEPOS"     },
  111.    {0x0059,  "WM_QUERYFRAMECTLCOUNT" },
  112.    {0x005B,  "WM_QUERYHELPINFO"      },
  113.    {0x005C,  "WM_SETHELPINFO"        },
  114.    {0x005D,  "WM_ERROR"              },
  115.    {0x005E,  "WM_REALIZEPALETTE"     },
  116.    {0x0060,  "WM_RENDERFMT"          },
  117.    {0x0061,  "WM_RENDERALLFMTS"      },
  118.    {0x0062,  "WM_DESTROYCLIPBOARD"   },
  119.    {0x0063,  "WM_PAINTCLIPBOARD"     },
  120.    {0x0064,  "WM_SIZECLIPBOARD"      },
  121.    {0x0065,  "WM_HSCROLLCLIPBOARD"   },
  122.    {0x0066,  "WM_VSCROLLCLIPBOARD"   },
  123.    {0x0067,  "WM_DRAWCLIPBOARD"      },
  124.    {0x0070,  "WM_MOUSEMOVE"          },
  125.    {0x0071,  "WM_BUTTON1DOWN"        },
  126.    {0x0072,  "WM_BUTTON1UP"          },
  127.    {0x0073,  "WM_BUTTON1DBLCLK"      },
  128.    {0x0074,  "WM_BUTTON2DOWN"        },
  129.    {0x0075,  "WM_BUTTON2UP"          },
  130.    {0x0076,  "WM_BUTTON2DBLCLK"      },
  131.    {0x0077,  "WM_BUTTON3DOWN"        },
  132.    {0x0078,  "WM_BUTTON3UP"          },
  133.    {0x0079,  "WM_BUTTON3DBLCLK"      },
  134.    {0x007D,  "WM_MOUSEMAP"           },
  135.    {0x007a,  "WM_CHAR"               },
  136.    {0x007b,  "WM_VIOCHAR"            },
  137.    {0x007c,  "WM_JOURNALNOTIFY"      },
  138.    {0x007e,  "WM_VRNDISABLED"        },
  139.    {0x007f,  "WM_VRNENABLED"         },
  140.    {0x00A0,  "WM_DDE_INITIATE"       },
  141.    {0x00A1,  "WM_DDE_REQUEST"        },
  142.    {0x00A2,  "WM_DDE_ACK"            },
  143.    {0x00A3,  "WM_DDE_DATA"           },
  144.    {0x00A4,  "WM_DDE_ADVISE"         },
  145.    {0x00A5,  "WM_DDE_UNADVISE"       },
  146.    {0x00A6,  "WM_DDE_POKE"           },
  147.    {0x00A7,  "WM_DDE_EXECUTE"        },
  148.    {0x00A8,  "WM_DDE_TERMINATE"      },
  149.    {0x00A9,  "WM_DDE_INITIATEACK"    },
  150.    {0x00AF,  "WM_DDE_LAST"           },
  151.    {0x00b0,  "WM_QUERYCONVERTPOS"    },
  152.    {0x00b6,  "WM_DBE_SETAPPLSTAT"    },
  153.    {0x00bc,  "WM_DBE_KKCPARAMS"      },
  154.    {0x00cf,  "WM_DBCSLAST"           },
  155.    {0x010E,  "WM_MSGBOXINIT"         },
  156.    {0x010F,  "WM_MSGBOXDISMISS"      },
  157.    {0x0310,  "WM_DRAGFIRST"          },
  158.    {0x032f,  "WM_DRAGLAST"           },
  159.    {0x0410,  "WM_CHORD"              },
  160.    {0x0411,  "WM_BUTTON1MOTIONSTART" },
  161.    {0x0412,  "WM_BUTTON1MOTIONEND"   },
  162.    {0x0413,  "WM_BUTTON1CLICK"       },
  163.    {0x0414,  "WM_BUTTON2MOTIONSTART" },
  164.    {0x0415,  "WM_BUTTON2MOTIONEND"   },
  165.    {0x0416,  "WM_BUTTON2CLICK"       },
  166.    {0x0417,  "WM_BUTTON3MOTIONSTART" },
  167.    {0x0418,  "WM_BUTTON3MOTIONEND"   },
  168.    {0x0419,  "WM_BUTTON3CLICK"       },
  169.    {0x0420,  "WM_BEGINDRAG"          },
  170.    {0x0421,  "WM_ENDDRAG"            },
  171.    {0x0422,  "WM_SINGLESELECT"       },
  172.    {0x0423,  "WM_OPEN"               },
  173.    {0x0424,  "WM_CONTEXTMENU"        },
  174.    {0x0425,  "WM_CONTEXTHELP"        },
  175.    {0x0426,  "WM_TEXTEDIT"           },
  176.    {0x0427,  "WM_BEGINSELECT"        },
  177.    {0x0428,  "WM_ENDSELECT"          },
  178.    {0x0429,  "WM_PICKUP"             },
  179.    {0x04C0,  "WM_PENFIRST"           },
  180.    {0x04FF,  "WM_PENLAST"            },
  181.    {0x0500,  "WM_MMPMFIRST"          },
  182.    {0x0519,  "WM_INITSECONDARYWINDOW"},      
  183.    {0x05FF,  "WM_MMPMLAST"           },
  184.    {0x0BD0,  "WM_SETBIDIATTR"        },
  185.    {0x0BD0,  "WM_BIDI_FIRST"         },
  186.    {0x0BD1,  "WM_QUERYBIDIATTR"      },
  187.    {0x0BD2,  "WM_SETBIDISTAT"        },
  188.    {0x0BD3,  "WM_QUERYBIDISTAT"      },
  189.    {0x0BD4,  "WM_KBDLAYERCHANGED"    },
  190.    {0x0BE0,  "WM_LANGVIEWINFOCHANGED"},
  191.    {0x0BE2,  "WM_LANG_OPTIONS_DIALOG"},
  192.    {0x0BE2,  "WM_LANGOPTIONSDIALOG"  },
  193.    {0x0BFF,  "WM_BIDI_LAST"          },
  194.    {0x0F00,  "WM_HELPBASE"           },
  195.    {0x0FFF,  "WM_HELPTOP"            },
  196.    {0x1000,  "WM_USER"               }
  197. #endif
  198. #ifdef _PLATFORM_WIN32_
  199.    {0x0001,  "WM_CREATE"        },
  200.    {0x0002,  "WM_DESTROY"        },
  201.    {0x0003,  "WM_MOVE"            },
  202.    {0x0005,  "WM_SIZE"            },
  203.    {0x0006,  "WM_ACTIVATE"        },
  204.    {0x0007,  "WM_SETFOCUS"        },
  205.    {0x0008,  "WM_KILLFOCUS"        },
  206.    {0x000A,  "WM_ENABLE"        },
  207.    {0x000B,  "WM_SETREDRAW"        },
  208.    {0x000C,  "WM_SETTEXT"        },
  209.    {0x000D,  "WM_GETTEXT"        },
  210.    {0x000E,  "WM_GETTEXTLENGTH"        },
  211.    {0x000F,  "WM_PAINT"            },
  212.    {0x0010,  "WM_CLOSE"            },
  213.    {0x0011,  "WM_QUERYENDSESSION"    },
  214.    {0x0012,  "WM_QUIT"            },
  215.    {0x0013,  "WM_QUERYOPEN"        },
  216.    {0x0014,  "WM_ERASEBKGND"        },
  217.    {0x0015,  "WM_SYSCOLORCHANGE"    },
  218.    {0x0016,  "WM_ENDSESSION"        },
  219.    {0x0018,  "WM_SHOWWINDOW"        },
  220.    {0x001A,  "WM_WININICHANGE"        },
  221.    {0x001B,  "WM_DEVMODECHANGE"        },
  222.    {0x001C,  "WM_ACTIVATEAPP"        },
  223.    {0x001D,  "WM_FONTCHANGE"        },
  224.    {0x001E,  "WM_TIMECHANGE"        },
  225.    {0x001F,  "WM_CANCELMODE"        },
  226.    {0x0020,  "WM_SETCURSOR"        },
  227.    {0x0021,  "WM_MOUSEACTIVATE"        },
  228.    {0x0022,  "WM_CHILDACTIVATE"        },
  229.    {0x0023,  "WM_QUEUESYNC"        },
  230.    {0x0024,  "WM_GETMINMAXINFO"        },
  231.    {0x0026,  "WM_PAINTICON"        },
  232.    {0x0027,  "WM_ICONERASEBKGND"    },
  233.    {0x0028,  "WM_NEXTDLGCTL"        },
  234.    {0x002A,  "WM_SPOOLERSTATUS"        },
  235.    {0x002B,  "WM_DRAWITEM"        },
  236.    {0x002C,  "WM_MEASUREITEM"        },
  237.    {0x002D,  "WM_DELETEITEM"        },
  238.    {0x002E,  "WM_VKEYTOITEM"        },
  239.    {0x002F,  "WM_CHARTOITEM"        },
  240.    {0x0030,  "WM_SETFONT"        },
  241.    {0x0031,  "WM_GETFONT"        },
  242.    {0x0032,  "WM_SETHOTKEY"        },
  243.    {0x0033,  "WM_GETHOTKEY"        },
  244.    {0x0037,  "WM_QUERYDRAGICON"        },
  245.    {0x0039,  "WM_COMPAREITEM"        },
  246.    {0x0041,  "WM_COMPACTING"        },
  247.    {0x0044,  "WM_COMMNOTIFY"        },
  248.    {0x0046,  "WM_WINDOWPOSCHANGING"    },
  249.    {0x0047,  "WM_WINDOWPOSCHANGED"    },
  250.    {0x0048,  "WM_POWER"            },
  251.    {0x004A,  "WM_COPYDATA"        },
  252.    {0x004B,  "WM_CANCELJOURNAL"        },
  253.    {0x004E,  "WM_NOTIFY"        },
  254.    {0x0050,  "WM_INPUTLANGCHANGEREQUEST"},
  255.    {0x0051,  "WM_INPUTLANGCHANGE"    },
  256.    {0x0052,  "WM_TCARD"            },
  257.    {0x0053,  "WM_HELP"            },
  258.    {0x0054,  "WM_USERCHANGED"        },
  259.    {0x0055,  "WM_NOTIFYFORMAT"        },
  260.    {0x007B,  "WM_CONTEXTMENU"        },
  261.    {0x007C,  "WM_STYLECHANGING"        },
  262.    {0x007D,  "WM_STYLECHANGED"        },
  263.    {0x007E,  "WM_DISPLAYCHANGE"        },
  264.    {0x007F,  "WM_GETICON"        },
  265.    {0x0080,  "WM_SETICON"        },
  266.    {0x0081,  "WM_NCCREATE"        },
  267.    {0x0082,  "WM_NCDESTROY"        },
  268.    {0x0083,  "WM_NCCALCSIZE"        },
  269.    {0x0084,  "WM_NCHITTEST"        },
  270.    {0x0085,  "WM_NCPAINT"        },
  271.    {0x0086,  "WM_NCACTIVATE"        },
  272.    {0x0087,  "WM_GETDLGCODE"        },
  273.    {0x00A0,  "WM_NCMOUSEMOVE"        },
  274.    {0x00A1,  "WM_NCLBUTTONDOWN"        },
  275.    {0x00A2,  "WM_NCLBUTTONUP"        },
  276.    {0x00A3,  "WM_NCLBUTTONDBLCLK"    },
  277.    {0x00A4,  "WM_NCRBUTTONDOWN"        },
  278.    {0x00A5,  "WM_NCRBUTTONUP"        },
  279.    {0x00A6,  "WM_NCRBUTTONDBLCLK"    },
  280.    {0x00A7,  "WM_NCMBUTTONDOWN"        },
  281.    {0x00A8,  "WM_NCMBUTTONUP"        },
  282.    {0x00A9,  "WM_NCMBUTTONDBLCLK"    },
  283.    {0x0100,  "WM_KEYFIRST"        },
  284.    {0x0100,  "WM_KEYDOWN"        },
  285.    {0x0101,  "WM_KEYUP"            },
  286.    {0x0102,  "WM_CHAR"            },
  287.    {0x0103,  "WM_DEADCHAR"        },
  288.    {0x0104,  "WM_SYSKEYDOWN"        },
  289.    {0x0105,  "WM_SYSKEYUP"        },
  290.    {0x0106,  "WM_SYSCHAR"        },
  291.    {0x0107,  "WM_SYSDEADCHAR"        },
  292.    {0x0108,  "WM_KEYLAST"        },
  293.    {0x010D,  "WM_IME_STARTCOMPOSITION"    },
  294.    {0x010E,  "WM_IME_ENDCOMPOSITION"    },
  295.    {0x010F,  "WM_IME_COMPOSITION"    },
  296.    {0x010F,  "WM_IME_KEYLAST"        },
  297.    {0x0110,  "WM_INITDIALOG"        },
  298.    {0x0111,  "WM_COMMAND"        },
  299.    {0x0112,  "WM_SYSCOMMAND"        },
  300.    {0x0113,  "WM_TIMER"            },
  301.    {0x0114,  "WM_HSCROLL"        },
  302.    {0x0115,  "WM_VSCROLL"        },
  303.    {0x0116,  "WM_INITMENU"        },
  304.    {0x0117,  "WM_INITMENUPOPUP"        },
  305.    {0x011F,  "WM_MENUSELECT"        },
  306.    {0x0120,  "WM_MENUCHAR"        },
  307.    {0x0121,  "WM_ENTERIDLE"        },
  308.    {0x0132,  "WM_CTLCOLORMSGBOX"    },
  309.    {0x0133,  "WM_CTLCOLOREDIT"        },
  310.    {0x0134,  "WM_CTLCOLORLISTBOX"    },
  311.    {0x0135,  "WM_CTLCOLORBTN"        },
  312.    {0x0136,  "WM_CTLCOLORDLG"        },
  313.    {0x0137,  "WM_CTLCOLORSCROLLBAR"    },
  314.    {0x0138,  "WM_CTLCOLORSTATIC"    },
  315.    {0x0200,  "WM_MOUSEFIRST"        },
  316.    {0x0200,  "WM_MOUSEMOVE"        },
  317.    {0x0201,  "WM_LBUTTONDOWN"        },
  318.    {0x0202,  "WM_LBUTTONUP"        },
  319.    {0x0203,  "WM_LBUTTONDBLCLK"        },
  320.    {0x0204,  "WM_RBUTTONDOWN"        },
  321.    {0x0205,  "WM_RBUTTONUP"        },
  322.    {0x0206,  "WM_RBUTTONDBLCLK"        },
  323.    {0x0207,  "WM_MBUTTONDOWN"        },
  324.    {0x0208,  "WM_MBUTTONUP"        },
  325.    {0x0209,  "WM_MBUTTONDBLCLK"        },
  326.    {0x0209,  "WM_MOUSELAST"        },
  327.    {0x0210,  "WM_PARENTNOTIFY"        },
  328.    {0x0211,  "WM_ENTERMENULOOP"        },
  329.    {0x0212,  "WM_EXITMENULOOP"        },
  330.    {0x0213,  "WM_NEXTMENU"        },
  331.    {0x0214,  "WM_SIZING"        },
  332.    {0x0215,  "WM_CAPTURECHANGED"    },
  333.    {0x0216,  "WM_MOVING"        },
  334.    {0x0218,  "WM_POWERBROADCAST"    },
  335.    {0x0219,  "WM_DEVICECHANGE"        },
  336.    {0x0281,  "WM_IME_SETCONTEXT"    },
  337.    {0x0282,  "WM_IME_NOTIFY"        },
  338.    {0x0283,  "WM_IME_CONTROL"        },
  339.    {0x0284,  "WM_IME_COMPOSITIONFULL"    },
  340.    {0x0285,  "WM_IME_SELECT"        },
  341.    {0x0286,  "WM_IME_CHAR"        },
  342.    {0x0290,  "WM_IME_KEYDOWN"        },
  343.    {0x0291,  "WM_IME_KEYUP"        },
  344.    {0x0220,  "WM_MDICREATE"        },
  345.    {0x0221,  "WM_MDIDESTROY"        },
  346.    {0x0222,  "WM_MDIACTIVATE"        },
  347.    {0x0223,  "WM_MDIRESTORE"        },
  348.    {0x0224,  "WM_MDINEXT"        },
  349.    {0x0225,  "WM_MDIMAXIMIZE"        },
  350.    {0x0226,  "WM_MDITILE"        },
  351.    {0x0227,  "WM_MDICASCADE"        },
  352.    {0x0228,  "WM_MDIICONARRANGE"    },
  353.    {0x0229,  "WM_MDIGETACTIVE"        },
  354.    {0x0230,  "WM_MDISETMENU"        },
  355.    {0x0231,  "WM_ENTERSIZEMOVE"        },
  356.    {0x0232,  "WM_EXITSIZEMOVE"        },
  357.    {0x0233,  "WM_DROPFILES"        },
  358.    {0x0234,  "WM_MDIREFRESHMENU"    },
  359.    {0x0300,  "WM_CUT"            },
  360.    {0x0301,  "WM_COPY"            },
  361.    {0x0302,  "WM_PASTE"            },
  362.    {0x0303,  "WM_CLEAR"            },
  363.    {0x0304,  "WM_UNDO"            },
  364.    {0x0305,  "WM_RENDERFORMAT"        },
  365.    {0x0306,  "WM_RENDERALLFORMATS"    },
  366.    {0x0307,  "WM_DESTROYCLIPBOARD"    },
  367.    {0x0308,  "WM_DRAWCLIPBOARD"        },
  368.    {0x0309,  "WM_PAINTCLIPBOARD"    },
  369.    {0x030A,  "WM_VSCROLLCLIPBOARD"    },
  370.    {0x030B,  "WM_SIZECLIPBOARD"        },
  371.    {0x030C,  "WM_ASKCBFORMATNAME"    },
  372.    {0x030D,  "WM_CHANGECBCHAIN"        },
  373.    {0x030E,  "WM_HSCROLLCLIPBOARD"    },
  374.    {0x030F,  "WM_QUERYNEWPALETTE"    },
  375.    {0x0310,  "WM_PALETTEISCHANGING"    },
  376.    {0x0311,  "WM_PALETTECHANGED"    },
  377.    {0x0312,  "WM_HOTKEY"        },
  378.    {0x0317,  "WM_PRINT"            },
  379.    {0x0318,  "WM_PRINTCLIENT"        },
  380.    {0x0358,  "WM_HANDHELDFIRST"        },
  381.    {0x035F,  "WM_HANDHELDLAST"        },
  382.    {0x0360,  "WM_AFXFIRST"        },
  383.    {0x037F,  "WM_AFXLAST"        },
  384.    {0x0380,  "WM_PENWINFIRST"        },
  385.    {0x038F,  "WM_PENWINLAST"        },
  386.    {0x8000,  "WM_APP"            },
  387. #endif
  388. };
  389.  
  390. #endif
  391.