0x0000/*_WM_NULL*/,"空消息,可检测程序是否有响应等",
0x0001/*_WM_CREATE*/,"新建一个窗口",
0x0002/*_WM_DESTROY*/,"销毁一个窗口",
//IDSTR(0x0004),"",
0x0003/*_WM_MOVE*/,"移动一个窗口",
0x0005/*_WM_SIZE*/,"改变一个窗口的大小",
0x0006/*_WM_ACTIVATE*/,"一个窗口被激活或失去激活状态",
0x0007/*_WM_SETFOCUS*/,"将焦点转向一个窗口",
0x0008/*_WM_KILLFOCUS*/,"使一个窗口失去焦点",
//IDSTR(0x0009),"",
0x000A/*_WM_ENABLE*/,"使一个窗口处于可用状态",
0x000B/*_WM_SETREDRAW*/,"设置窗口是否能重绘",
0x000C/*_WM_SETTEXT*/,"设置一个窗口的文本",
0x000D/*_WM_GETTEXT*/,"复制窗口的文本到缓冲区",
0x000E/*_WM_GETTEXTLENGTH*/,"得到窗口的文本长度(不含结束符)",
0x000F/*_WM_PAINT*/,"窗口重绘",
0x0010/*_WM_CLOSE*/,"用户关闭窗口时会发送本消息,紧接着会发送WM_DESTROY消息",
0x0011/*_WM_QUERYENDSESSION*/,"关机或注销时系统会按优先级给各进程发送WM_QUERYENDSESSION,告诉应用程序要关机或注销了",
0x0012/*_WM_QUIT*/,"关闭消息循环结束程序的运行",
0x0013/*_WM_QUERYOPEN*/,"最小化的窗口即将被恢复以前的大小位置",
0x0014/*_WM_ERASEBKGND*/,"当一个窗口的背景必须被擦除时本消息会被触发(如:窗口大小改变时)",
0x0015/*_WM_SYSCOLORCHANGE*/,"当系统颜色改变时,发送本消息给所有顶级窗口",
0x0016/*_WM_ENDSESSION*/,"关机或注销时系统会发出WM_QUERYENDSESSION消息,然后将本消息发送给应用程序,通知程序会话结束",
//IDSTR(0x0017),"",
0x0018/*_WM_SHOWWINDOW*/,"发送本消息给一个窗口,以便隐藏或显示该窗口",
//IDSTR(0x0019),"",
0x001A/*_WM_WININICHANGE*/,"读写\"win.ini\"时会发送本消息给所有顶层窗口,通知其它进程该文件已被更改",
0x001B/*_WM_DEVMODECHANGE*/,"改变设备模式设置(\"win.ini\")时,处理本消息的应用程序可重新初始化它们的设备模式设置",
0x001C/*_WM_ACTIVATEAPP*/,"窗口进程激活状态改动,正被激活的窗口属于不同的应用程序 ",//??
0x001D/*_WM_FONTCHANGE*/,"当系统的字体资源库变化时发送本消息给所有顶级窗口",
0x001E/*_WM_TIMECHANGE*/,"当系统的时间变化时发送本消息给所有顶级窗口",
0x001F/*_WM_CANCELMODE*/,"发送本消息来取消某种正在进行的模态(操作)(如鼠示捕获),例如:启动一个模态窗口时,父窗会收到本消息;该消息无参数",
0x0020/*_WM_SETCURSOR*/,"若鼠标光标在某窗口内移动且鼠标没被捕获时,就会发送本消息给某个窗口",
0x0021/*_WM_MOUSEACTIVATE*/,"当鼠标光标在某个未激活窗口内,而用户正按着鼠标的某个键时,会发送本消息给当前窗口",
0x0022/*_WM_CHILDACTIVATE*/,"点击窗口标题栏或当窗口被激活、移动、大小改变时,会发送本消息给MDI子窗口",
0x0023/*_WM_QUEUESYNC*/,"本消息由基于计算机的训练程序发送,通过WH_JOURNALPALYBACK的HOOK程序分离出用户输入消息",
0x0024/*_WM_GETMINMAXINFO*/,"当窗口将要改变大小或位置时,由系统发送本消息给窗口,用户拖动一个可重置大小的窗口时便会发出本消息",
//IDSTR(0x0025),"",
0x0026/*_WM_PAINTICON*/,"当一个最小化的窗口图标将被重绘时发送本消息",
0x0027/*_WM_ICONERASEBKGND*/,"本消息发送给某个最小化的窗口,仅当它在画图标前它的背景必须被重画",
0x0028/*_WM_NEXTDLGCTL*/,"发送本消息给一个对话框程序窗口过程,以便在各控件间设置键盘焦点位置",
//IDSTR(0x0029),"",
0x002A/*_WM_SPOOLERSTATUS*/,"每当打印管理列队增加或减少一条作业时就会发出本消息",
0x002B/*_WM_DRAWITEM*/,"按钮、组合框、列表框、菜单的外观改变时会发送本消息给这些控件的所有者",
0x002C/*_WM_MEASUREITEM*/,"按钮、组合框、列表框、列表控件、菜单项被创建时会发送本消息给这些控件的所有者",
0x002D/*_WM_DELETEITEM*/,"当列表框或组合框被销毁或通过LB_DELETESTRING、LB_RESETCONTENT、CB_DELETESTRING或CB_RESETCONTENT消息删除某些项时,会发送本消息给这些控件的所有者",
0x002E/*_WM_VKEYTOITEM*/,"LBS_WANTKEYBOARDINPUT风格的列表框会发出本消息给其所有者,以便响应WM_KEYDOWN消息",
0x002F/*_WM_CHARTOITEM*/,"LBS_WANTKEYBOARDINPUT风格的列表框会发送本消息给其所有者,以便响应WM_CHAR消息",
0x0030/*_WM_SETFONT*/,"指定控件所用字体",
0x0031/*_WM_GETFONT*/,"得到当前控件绘制其文本所用的字体",
0x0032/*_WM_SETHOTKEY*/,"为某窗口关联一个热键",
0x0033/*_WM_GETHOTKEY*/,"确定某热键与某窗口是否相关联",
//IDSTR(0x0034),"",
//IDSTR(0x0035),"",
//IDSTR(0x0036),"",
0x0037/*_WM_QUERYDRAGICON*/,"本消息发送给最小化的窗口(iconic),当该窗口将被拖放而其窗口类中没有定义图标,应用程序能返回一个图标或光标的句柄。当用户拖放图标时系统会显示这个图标或光标",
//IDSTR(0x0038),"",
0x0039/*_WM_COMPAREITEM*/,"可发送本消息来确定组合框(CBS_SORT)或列表框(LBS_SORT)中新增项的相对位置",
//IDSTR(0x003A),"",
//IDSTR(0x003B),"",
//IDSTR(0x003C),"",
0x003D/*_WM_GETOBJECT*/,"\"oleacc.dll\"(COM组件)(Microsoft Active Accessibility:方便残疾人使用电脑的一种技术)发送本消息激活服务程序以便获取它所包含的关联对象的信息",
//IDSTR(0x003E),"",
//IDSTR(0x003F),"",
//IDSTR(0x0040),"",
0x0041/*_WM_COMPACTING*/,"显示内存已经很少了",
//IDSTR(0x0042),"",
//IDSTR(0x0043),"",
0x0044/*_WM_COMMNOTIFY*/,"Win3.1中,当串口事件产生时,通讯设备驱动程序发送消息本消息给系统,指示输入输出队列的状态",
//IDSTR(0x0045),"",
0x0046/*_WM_WINDOWPOSCHANGING*/,"本消息会发送给那些大小和位置(Z_Order)将被改变的窗口,以调用SetWindowPos函数或其它窗口管理函数",
0x0047/*_WM_WINDOWPOSCHANGED*/,"本消息会发送给那些大小和位置(Z_Order)已被改变的窗口,以调用SetWindowPos函数或其它窗口管理函数",
0x0048/*_WM_POWER*/,"当系统将要进入暂停状态时发送本消息(适用于16位的windows)",
//IDSTR(0x0049),"",
0x004A/*_WM_COPYDATA*/,"当一个应用程序传递数据给另一个应用程序时发送本消息",
0x004B/*_WM_CANCELJOURNAL*/,"当用户取消程序日志激活状态时,发送本消息给那个应用程序。该消息使用空窗口句柄发送",
//IDSTR(0x004C),"",
//IDSTR(0x004D),"",
0x004E/*_WM_NOTIFY*/,"当某控件的某事件已发生或该控件需得到一些信息时,发送本消息给其父窗",
//IDSTR(0x004F),"",
0x0050/*_WM_INPUTLANGCHANGEREQUEST*/,"当用户通过过单击任务栏上的语言指示符或某快捷键组合选择改变输入法时系统会向焦点窗口发送本消息",
0x0051/*_WM_INPUTLANGCHANGE*/,"切换输入法后,系统会发送本消息给受影响的顶层窗口",
0x0052/*_WM_TCARD*/,"程序已初始化windows帮助例程时会发送本消息给应用程序",
0x0053/*_WM_HELP*/,"按下<F1>后,若某菜单是激活的,就发送本消息给此窗口关联的菜单;否则就发送给有焦点的窗口;若当前都没有焦点,就把本消息发送给当前激活的窗口",
0x0054/*_WM_USERCHANGED*/,"当用户已登入或退出后发送本消息给所有窗口;当用户登入或退出时系统更新用户的具体设置信息,在用户更新设置时系统马上发送本消息",
0x0055/*_WM_NOTIFYFORMAT*/,"公用控件、自定义控件和其父窗通过本消息判断控件在WM_NOTIFY通知消息中是使用ANSI还是UNICODE,使用本消息能使某个控件与它的父控件间进行相互通信",
0x007B/*_WM_CONTEXTMENU*/,"当用户在某窗口中点击右键就发送本消息给该窗口,设置右键菜单",
0x007C/*_WM_STYLECHANGING*/,"当调用SetWindowLong函数将要改变一个或多个窗口的风格时,发送本消息给那个窗口",
0x007D/*_WM_STYLECHANGED*/,"当调用SetWindowLong函数改变一个或多个窗口的风格后,发送本消息给那个窗口",
0x007E/*_WM_DISPLAYCHANGE*/,"当显示器的分辨率改变后,发送本消息给所有窗口",
0x007F/*_WM_GETICON*/,"本消息发送给某个窗口,用于返回与某窗口有关联的大图标或小图标的句柄",
0x0080/*_WM_SETICON*/,"应用程序发送本消息让一个新的大图标或小图标与某窗口相关联",
0x0081/*_WM_NCCREATE*/,"当某窗口首次被创建时,本消息在WM_CREATE消息发送前发送",
0x0082/*_WM_NCDESTROY*/,"本消息通知某窗口,非客户区正在销毁",
0x0083/*_WM_NCCALCSIZE*/,"当某窗口的客户区的大小和位置须被计算时发送本消息",
0x0084/*_WM_NCHITTEST*/,"当用户在在非客户区移动鼠标、按住或释放鼠标时发送本消息(击中测试);若鼠标没有被捕获,则本消息在窗口得到光标之后发出,否则消息发送到捕获到鼠标的窗口",
0x0085/*_WM_NCPAINT*/,"当窗口框架(非客户区)必须被被重绘时,应用程序发送本消息给该窗口",
0x0086/*_WM_NCACTIVATE*/,"本消息发送给某窗口,在窗口的非客户区被激活时重绘窗口",
0x0087/*_WM_GETDLGCODE*/,"发送本消息给某个与对话框程序关联的控件,系统控制方位键和TAB键使输入进入该控件,通过响应本消息应用程序可把它当成一个特殊的输入控件并能处理它",
0x0088/*_WM_SYNCPAINT*/,"当避免联系独立的GUI线程时,本消息用于同步刷新,本消息由系统确定是否发送",
0x00A0/*_WM_NCMOUSEMOVE*/,"当光标在某窗口的非客户区内移动时,发送本消息给该窗口",
0x00A1/*_WM_NCLBUTTONDOWN*/,"当光标在某窗口的非客户区内的同时按下鼠标左键,会发送本消息",
0x00A2/*_WM_NCLBUTTONUP*/,"当用户释放鼠标左键的同时光标在某窗口的非客户区内时,会发送本消息",
0x00A3/*_WM_NCLBUTTONDBLCLK*/,"当用户双击鼠标左键的同时光标在某窗口的非客户区内时,会发送本消息",
0x00A4/*_WM_NCRBUTTONDOWN*/,"当用户按下鼠标右键的同时光标在某窗口的非客户区内时,会发送本消息",
0x00A5/*_WM_NCRBUTTONUP*/,"当用户释放鼠标右键的同时光标在某窗口的非客户区内时,会发送本消息",
0x00A6/*_WM_NCRBUTTONDBLCLK*/,"当用户双击鼠标右键的同时光标在某窗口的非客户区内时,会发送本消息",
0x00A7/*_WM_NCMBUTTONDOWN*/,"当用户按下鼠标中键的同时光标在某窗口的非客户区内时,会发送本消息",
0x00A8/*_WM_NCMBUTTONUP*/,"当用户释放鼠标中键的同时光标在某窗口的非客户区内时,会发送本消息",
0x00A9/*_WM_NCMBUTTONDBLCLK*/,"当用户双击鼠标中键的同时光标在某窗口的非客户区内时,会发送本消息",
//滚动条消息
0x00E0/*_SBM_SETPOS*/,"设置滚动条上滑块的位置",
0x00E1/*_SBM_GETPOS*/,"获取滚动条上滑块的位置",
0x00E2/*_SBM_SETRANGE*/,"设置滚动条的最大与最小位置值",
0x00E6/*_SBM_SETRANGEREDRAW*/,"设置滚动条的最大与最小位置值,并重绘滚动条",
0x00E3/*_SBM_GETRANGE*/,"获取滚动条的最大与最小位置值",
0x00E4/*_SBM_ENABLE_ARROWS*/,"设置滚动条的最大与最小位置值,并重绘滚动条",
0x00E9/*_SBM_SETSCROLLINFO*/,"设置滚动条的参数,本消息通过SCROLLINFO结构指定多种参数,具体指定哪些参数由结构中的fMask成员确定",
0x00EA/*_SBM_GETSCROLLINFO*/,"获取滚动条的参数,发送本消息后,将在SCROLLINFO结构中返回控件的多种参数,当然须事先设定结构的fMask成员以确定具体要取得哪些参数",
//按钮控件消息
0x00F0/*_BM_GETCHECK*/,"获取单选按钮或复选框的状态",
0x00F1/*_BM_SETCHECK*/,"设置单选按钮或复选框的状态",
0x00F2/*_BM_GETSTATE*/,"确定单选按钮或复选框的状态",
0x00F3/*_BM_SETSTATE*/,"改变按钮的高亮状态",
0x00F4/*_BM_SETSTYLE*/,"改变按钮的风格",
0x00F5/*_BM_CLICK*/,"模拟用户点击按钮",
0x00F6/*_BM_GETIMAGE*/,"获取与按钮相关联的图片句柄(图标或位图)",
0x00F7/*_BM_SETIMAGE*/,"把按钮与某张图片相关联(图标或位图),注:按钮须有BS_ICON风格",
//按钮控件通知消息
0/*_BN_CLICKED*/,"用户单击了按钮,父窗通过WM_COMMAND来接收本通知消息",
5/*_BN_DBLCLK*/,"用户双击了按钮(BS_OWNERDRAW或BS_RADIOBUTTON风格),父窗通过WM_COMMAND来接收本通知消息",
4/*_BN_DISABLE*/,"按钮被禁止,父窗通过WM_COMMAND来接收本通知消息",
5/*_BN_DOUBLECLICKED*/,"用户双击了按钮(与BN_DBLCLK同)(BS_OWNERDRAW或BS_RADIOBUTTON风格),父窗通过WM_COMMAND来接收本通知消息",
2/*_BN_HILITE*/,"用户选择(即加亮)了按钮(与BN_PUSHED相同),父窗通过WM_COMMAND来接收本通知消息",
7/*_BN_KILLFOCUS*/,"按钮失去了键盘焦点(按钮须有BS_NOTIFY风格才能发送本消息),父窗通过WM_COMMAND来接收本通知消息",
1/*_BN_PAINT*/,"按钮应当重绘,父窗通过WM_COMMAND来接收本通知消息",
2/*_BN_PUSHED*/,"用户加亮了按钮(与BN_HILITE相同),父窗通过WM_COMMAND来接收本通知消息",
6/*_BN_SETFOCUS*/,"按钮收到键盘焦点(按钮须有BS_NOTIFY风格才能发送本消息),父窗通过WM_COMMAND息来接收本通知消息",
3/*_BN_UNHILITE*/,"按钮的加亮应当去掉(与BN_UNPUSHED相同),父窗通过WM_COMMAND来接收本通知消息",
3/*_BN_UNPUSHED*/,"按钮的加亮应当去掉(与BN_UNHILITE相同),父窗通过WM_COMMAND来接收本通知消息",
0x0100/*_WM_KEYFIRST*/,"用于WinCE系统,本消息在使用GetMessage和PeekMessage函数时,用于过滤键盘消息",
0x0100/*_WM_KEYDOWN*/,"当一个非系统按键被按下时(<ALT>键没有被按下),会发送本消息给拥有键盘焦点的窗口",
0x0101/*_WM_KEYUP*/,"当一个非系统按键被释放弹起时(<ALT>键没有被按下),会发送本消息给拥有键盘焦点的窗口",
0x0102/*_WM_CHAR*/,"按下某按键,并已发出WM_KEYDOWN、WM_KEYUP消息,本消息包含被按下的按键的字符码",
0x0103/*_WM_DEADCHAR*/,"\"死字符\"消息,当使用TranslateMessage函数翻译WM_KEYUP消息时,发送本消息给拥有键盘焦点的窗口,注:德语键盘上,有些按键只是给字符添加音标的,并不产生字符,故称\"死字符\"",
0x0104/*_WM_SYSKEYDOWN*/,"当用户按住<ALT>键的同时又按下其它键时,发送本消息给拥有焦点的窗口",
0x0105/*_WM_SYSKEYUP*/,"当用户释放一个按键的同时<ALT>键还按着时,发送本消息给拥有焦点的窗口",
0x0106/*_WM_SYSCHAR*/,"当WM_SYSKEYDOWN消息被TranslateMessage函数翻译后,发送本消息给拥有焦点的窗口,注:<ALT>键被按下",
0x0107/*_WM_SYSDEADCHAR*/,"\"死字符\"消息,当使用TranslateMessage函数翻译WM_SYSKEYDOWN消息时,发送本消息给拥有键盘焦点的窗口,注:德语键盘上,有些按键只是给字符添加音标的,并不产生字符,故称\"死字符\"",
0x0108/*_WM_KEYLAST*/,"用于WinCE系统,本消息在使用GetMessage和PeekMessage函数时,用于过滤键盘消息",
0x010D/*_WM_IME_STARTCOMPOSITION*/,"当用户开始输入编码时,系统立即发送该消息到IME中,IME打开编码窗口,注:输入法相关",
0x010E/*_WM_IME_ENDCOMPOSITION*/,"当编码结束时,IME发送本消息,用户程序可接受本消息,以便自己显示用户输入的编码,注:输入法相关",
0x010F/*_WM_IME_COMPOSITION*/,"当用户改变了编码状态时,发送本消息,应用程序可通过调用ImmGetCompositionString函数获取新的编码状态",
0x010F/*_WM_IME_KEYLAST*/,"当用户改变了编码状态时,发送本消息,应用程序可通过调用ImmGetCompositionString函数获取新的编码状态",
0x0110/*_WM_INITDIALOG*/,"在某对话框程序被显示前发送本消息给该对话框程序,通常用本消息对控件进行一些初始化工作和执行其它任务",
0x0111/*_WM_COMMAND*/,"用户选择一条菜单命令项或某控件发送一条通知消息给其父窗,或某快捷键被翻译时,本消息被发送",
0x0112/*_WM_SYSCOMMAND*/,"当用户选择一条系统菜单命令、用户最大化或最小化或还原或关闭时,窗口会收到本消息",
0x0113/*_WM_TIMER*/,"发生了定时器事件",
0x0114/*_WM_HSCROLL*/,"当窗口的标准水平滚动条产生一个滚动事件时,发送本消息给该窗口",
0x0115/*_WM_VSCROLL*/,"当窗口的标准垂直滚动条产生一个滚动事件时,发送本消息给该窗口",
0x0116/*_WM_INITMENU*/,"当一个菜单将被激活时发送本消息,它发生在用户点击了某菜单项或按下某菜单键。它允许程序在显示前更改菜单",
0x0117/*_WM_INITMENUPOPUP*/,"当一个下拉菜单或子菜单将被激活时发送本消息,它允许程序在它显示前更改菜单,却不更改全部菜单",
0x0118/*_WM_SYSTIMER*/,"系统用来通知光标跳动的一个消息",
0x011F/*_WM_MENUSELECT*/,"当用户选择一条菜单项时,发送本消息给菜单的所有者(一般是窗口)",
0x0120/*_WM_MENUCHAR*/,"当菜单已被激活且用户按下了某菜单字符键(菜单字符键用括号括着、带下划线,不同于快捷键),发送本消息给菜单的所有者",
0x0121/*_WM_ENTERIDLE*/,"当一个模态对话框或菜单进入空闲状态时,发送本消息给它的所有者,一个模态对话框或菜单进入空闲状态就是在处理完一条或几条先前的消息后,没有消息在消息列队中等待",
0x0122/*_WM_MENURBUTTONUP*/,"本消息允许程序为菜单项提供一个感知上下文的菜单(即快捷菜单),要为菜单项显示一下上下文菜单,请使用TPM_RECURSE标识调用TrackPopupMenuEx函数",
0x0123/*_WM_MENUDRAG*/,"当用户拖动菜单项时,发送本消息给拖放菜单的拥有者,可让菜单支持拖拽,可使用OLE拖放传输协议启动拖放操作,注:菜单要具有MNS_DRAGDROP风格",
0x0124/*_WM_MENUGETOBJECT*/,"当鼠标光标进入或离开菜单项时,本消息发送给支持拖放的菜单的拥有者,相关结构体:MENUGETOBJECTINFO,注:菜单要具有MNS_DRAGDROP风格",
0x0125/*_WM_UNINITMENUPOPUP*/,"当一条下拉菜单或子菜单被销毁时,发送本消息",
0x0126/*_WM_MENUCOMMAND*/,"当用户在一个菜单上作出选择时,会发送本消息,菜单要具有MNS_NOTIFYBYPOS风格(在MENUINFO结构体中设置)",
0x0132/*_WM_CTLCOLORMSGBOX*/,"系统绘制消息框前发送本消息给消息框的所有者窗口,通过响应本消息,所有者窗口可通过使用给定的相关显示设备的句柄来设置消息框的文本和背景色",
0x0133/*_WM_CTLCOLOREDIT*/,"当一个编辑框控件将要被绘制时,发送本消息给其父窗;通过响应本消息,所有者窗口可通过使用给定的相关显示设备的句柄来设置编辑框的文本和背景色",
0x0134/*_WM_CTLCOLORLISTBOX*/,"当一个列表框控件将要被绘制前,发送本消息给其父窗;通过响应本消息,所有者窗口可通过使用给定的相关显示设备的句柄来设置列表框的文本和背景色",
0x0135/*_WM_CTLCOLORBTN*/,"息设置按钮的背景色",
0x0136/*_WM_CTLCOLORDLG*/,"设置对话框的背景色,通常是在WinnApp中使用SetDialogBkColor函数实现",
0x0137/*_WM_CTLCOLORSCROLLBAR*/,"设置滚动条的背景色",
0x0138/*_WM_CTLCOLORSTATIC*/,"设置一个静态控件的背景色",
//组合框控件消息
0x0140/*_CB_GETEDITSEL*/,"用于取得组合框所包含编辑框子控件中当前被选中的字符串的起止位置,对应函数:GetEditSel",
0x0141/*_CB_LIMITTEXT*/,"用于限制组合框所包含编辑框子控件输入文本的长度",
0x0142/*_CB_SETEDITSEL*/,"用于选中组合框所包含编辑框子控件中的部分字符串,对应函数:GetEditSel",
0x0143/*_CB_ADDSTRING*/,"用于向组合框控件追加一个列表项(字符串)",
0x0144/*_CB_DELETESTRING*/,"用于删除组合框中指定的列表项(字符串)",
0x0145/*_CB_DIR*/,"用于向组合框控件所包含的列表框控件中添加一个文件名列表清单",
0x0146/*_CB_GETCOUNT*/,"用于返回组合框控件中列表项的总项数",
0x0147/*_CB_GETCURSEL*/,"用于返回当前被选择项的索引",
0x0148/*_CB_GETLBTEXT*/,"获取组合框控件中指定列表项的字符串",
0x0149/*_CB_GETLBTEXTLEN*/,"用于返回组合框控件中指定列表项的字符串的长度(不包括结束符0)",
0x014A/*_CB_INSERTSTRING*/,"在组合框控件所包含的列表框子控件中的指定位置插入字符串",
0x014B/*_CB_RESETCONTENT*/,"用于清除组合框控件所有列表项",
0x014C/*_CB_FINDSTRING*/,"在组合框控件中根据给定的字符串查找匹配字符串(忽略大小写)",
0x014D/*_CB_SELECTSTRING*/,"在组合框控件中设定与指定字符串相匹配的列表项为选中项",
0x014E/*_CB_SETCURSEL*/,"在组合框控件中设置指定的列表项为当前选择项",
0x014F/*_CB_SHOWDROPDOWN*/,"用于显示或关闭下拉式和下拉列表式组合框的列表框",
0x0150/*_CB_GETITEMDATA*/,"组合框控件每个列表项都有一个32位的附加数据,本消息用于返回指定列表项的附加数据",
0x0151/*_CB_SETITEMDATA*/,"用于更新组合框所包含的列表框所指定的列表项的32位附加数据",
0x0152/*_CB_GETDROPPEDCONTROLRECT*/,"用于取组合框中列表框的屏幕位置",
0x0153/*_CB_SETITEMHEIGHT*/,"指定组合框中列表项的显示高度(像素点)",
0x0154/*_CB_GETITEMHEIGHT*/,"用于返回指定列表项的高度(像素点)",
0x0155/*_CB_SETEXTENDEDUI*/,"指定下拉式或下拉列表式组合框是使用默认界面还是扩展界面",
0x0156/*_CB_GETEXTENDEDUI*/,"用于返回组合框是否存在扩展界面",
0x0157/*_CB_GETDROPPEDSTATE*/,"用于取组合框中列表框是否可见",
0x0158/*_CB_FINDSTRINGEXACT*/,"在组合框中查找字符串,忽略大小写,与CB_FINDSTRING不同,本消息必须整个字符串相同",
0x0159/*_CB_SETLOCALE*/,"设置组合框列表项当前用于排序的语言代码",
0x015A/*_CB_GETLOCALE*/,"获取组合框列表项当前用于排序的语言代码",
0x015b/*_CB_GETTOPINDEX*/,"获取组合框中列表框中第一个可见项的索引",
0x015c/*_CB_SETTOPINDEX*/,"用于将指定的组合框中列表项设置为列表框的第一个可见项",
0x015d/*_CB_GETHORIZONTALEXTENT*/,"用于返回组合框水平滚动的总宽度(像素点)(要具有水平滚动条)",
0x015e/*_CB_SETHORIZONTALEXTENT*/,"用于设定组合框中的列表框的宽度",
0x015f/*_CB_GETDROPPEDWIDTH*/,"取组合框中列表框的宽度(像素点)",
0x0160/*_CB_SETDROPPEDWIDTH*/,"用于设定组合框中的列表框的最大允许宽度",
0x0161/*_CB_INITSTORAGE*/,"只适用于Win95,当将要向组合框中列表框中加入大量表项时,本消息将预先分配一块内存,以免大量添加表项多次分配内存,从而加快程序运行速度",
0x015B/*_CB_MSGMAX*/,"该消息还具有三个消息值:0x0162,0x0163,0x0165,消息含义不明,搜索了整个Visual Studio 6的目录也只有其定义,却未见其使用的相关代码",