TC官方合作论坛

 找回密码
 立即注册
查看: 1138|回复: 4

[已解决] 关于消息路由的问题怎么(最新版里没有消息路由的参数介绍?

[复制链接]
发表于 2014-2-16 05:54:03 | 显示全部楼层 |阅读模式

马上加入TC

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
关于消息路由的问题怎么(最新版里没有消息路由的参数介绍?)
请有完整文档的朋友上传个附件给下载一下!!谢谢了
回复

使用道具 举报

发表于 2014-2-16 10:56:08 | 显示全部楼层
常用windows消息大全
常用消息:
消息值 十进制 十六进制 说明
鼠标移动(MOUSEMOVE) 512 #200 鼠标移动时触发
左键按下(LBUTTONDOWN) 513 #201 鼠标左键按下时触发
左键弹起(LBUTTONUP) 514 #202 鼠标左键弹起时触发
左键双击(LBUTTONDBLCLK) 515 #203 鼠标左键双击时触发
        
右键按下(RBUTTONDOWN) 516 #204 鼠标右键按下时触发
右键弹起(RBUTTONUP) 517 #205 鼠标右键弹起时触发
右键双击(RBUTTONDBLCLK) 518 #206 鼠标右键双击时触发
        
滚轮按下(MBUTTONDOWN) 519 #207 鼠标滚轮按下时触发
滚轮弹起(MBUTTONUP) 520 #208 鼠标滚轮弹起时触发
滚轮双击(MBUTTONDBLCLK) 521 #209 鼠标滚轮双击时触发
滚轮滚动(MOUSEWHEEL) 522 #20A 鼠标滚轮滚动时触发
        
按键按下(KEYDOWN) 256 #100 键盘按键按下时触发,w参数是按键码
按键弹起(KEYUP) 257 #101 键盘按键弹起时触发,w参数为按键码
按键字符(CHAR) 258 #102 键盘按键按下字符键时触发,w参数是按键码
        
系统键按下(SYSKEYDOWN) 260 #104 ALT键按下时触发
系统键弹起(SYSKEYUP) 261 #105 ALT键弹起时触发
系统键字符(SYSCHAR) 262 #106  ALT键按下后,再按其它按键触发
        
系统命令(WM_SYSCOMMAND) 274 #112 当用户选择最大化按钮,最小化按钮窗口会接收这个消息
关闭窗口(WM_CLOSE) 16 #10 向窗口发送一个关闭窗口的消息
最小化(SC_MINIMIZE) 61472 #F020 窗口最小化
最大化(SC_MAXIMIZE) 61488 #F030 窗口最大化
  
常用windows消息大全
  
WM_CREATE 1 #1 应用程序创建一个窗口
WM_DESTROY 2 #2 一个窗口被销毁
WM_MOVE 3 #3 移动一个窗口
WM_SIZE 5 #5 改变一个窗口的大小
WM_ACTIVATE 6 #6 一个窗口被激活或失去激活状态
WM_SETFOCUS 7 #7 获得焦点后
WM_KILLFOCUS 8 #8 失去焦点
WM_ENABLE 10 #a 改变enable状态
WM_SETREDRAW 11 #b 设置窗口是否能重画
WM_SETTEXT 12 #c 应用程序发送此消息来设置一个窗口的文本
WM_GETTEXT 13 #d 应用程序发送此消息来复制对应窗口的文本到缓冲区
WM_GETTEXTLENGTH 14 #e 得到与一个窗口有关的文本的长度(不包含空字符)
WM_PAINT 15 #f 要求一个窗口重画自己
WM_CLOSE 16 #10 当一个窗口或应用程序要关闭时发送一个信号
WM_QUERYENDSESSION 17 #11 当用户选择结束对话框或程序自己调用ExitWindows函数
WM_QUIT 18 #12 用来结束程序运行或当程序调用postquitmessage函数
WM_QUERYOPEN 19 #13 当用户窗口恢复以前的大小位置时,把此消息发送给某个图标
WM_ERASEBKGND 20 #14 当窗口背景必须被擦除时(例在窗口改变大小时)
WM_SYSCOLORCHANGE 21 #15 当系统颜色改变时,发送此消息给所有顶级窗口
WM_ENDSESSION 22 #16 当系统进程发出WM_QUERYENDSESSION消息后,此消息发送给应用程序,通知它对话是否结束
WM_SYSTEMERROR 23 #17 暂无说明
WM_SHOWWINDOW 24 #18 当隐藏或显示窗口是发送此消息给这个窗口
WM_ACTIVATEAPP 28 #1c 发此消息给应用程序哪个窗口是激活的,哪个是非激活的
WM_FONTCHANGE 29 #1d 当系统的字体资源库变化时发送此消息给所有顶级窗口
WM_TIMECHANGE 30 #1e 当系统的时间变化时发送此消息给所有顶级窗口
WM_CANCELMODE 31 #1f 发送此消息来取消某种正在进行的摸态(操作)
WM_SETCURSOR 32 #20 如果鼠标引起光标在某个窗口中移动且鼠标输入没有被捕获时,就发消息给某个窗口
WM_MOUSEACTIVATE 33 #21 当光标在某个非激活的窗口中而用户正按着鼠标的某个键发送此消息给当前窗口
WM_CHILDACTIVATE 34 #22 发送此消息给MDI子窗口当用户点击此窗口的标题栏,或当窗口被激活,移动,改变大小
WM_QUEUESYNC 35 #23 此消息由基于计算机的训练程序发送,通过WH_JOURNALPALYBACK的hook程序分离出用户输入消息
WM_GETMINMAXINFO 36 #24 此消息发送给窗口当它将要改变大小或位置
WM_PAINTICON 38 #26 发送给最小化窗口当它图标将要被重画
WM_ICONERASEBKGND 39 #27 此消息发送给某个最小化窗口,仅当它在画图标前它的背景必须被重画
WM_NEXTDLGCTL 40 #28 发送此消息给一个对话框程序去更改焦点位置
WM_SPOOLERSTATUS 42 #2a 每当打印管理列队增加或减少一条作业时发出此消息
WM_DRAWITEM 43 #2b 当button,combobox,listbox,menu的可视外观改变时发送此消息给这些空件的所有者
WM_MEASUREITEM 44 #2c 当button,combobox,listbox,listviewcontrol,ormenuitem被创建时发送此消息给控件的所有者
WM_DELETEITEM 45 #2d 当thelistbox或combobox被销毁或当某些项被删除通过LB_DELETESTRING,LB_RESETCONTENT,CB_DELETESTRING,orCB_RESETCONTENT消息
WM_VKEYTOITEM 46 #2e 此消息有一个LBS_WANTKEYBOARDINPUT风格的发出给它的所有者来响应WM_KEYDOWN消息
WM_CHARTOITEM 47 #2f 此消息由一个LBS_WANTKEYBOARDINPUT风格的列表框发送给他的所有者来响应WM_CHAR消息
WM_SETFONT 48 #30 当绘制文本时程序发送此消息得到控件要用的颜色
WM_GETFONT 49 #31 应用程序发送此消息得到当前控件绘制文本的字体
WM_SETHOTKEY 50 #32 应用程序发送此消息让一个窗口与一个热键相关连
WM_GETHOTKEY 51 #33 应用程序发送此消息来判断热键与某个窗口是否有关联
WM_QUERYDRAGICON 55 #37 此消息发送给最小化窗口,当此窗口将要被拖放而它的类中没有定义图标,应用程序能返回一个图标或光标的句柄,当用户拖放图标时系统显示这个图标或光标
WM_COMPAREITEM 57 #39 发送此消息来判定combobox或listbox新增加的项的相对位置
WM_GETOBJECT 61 #3d 暂无说明
WM_COMPACTING 65 #41 显示内存已经很少了
WM_WINDOWPOSCHANGING 70 #46 发送此消息给那个窗口的大小和位置将要被改变时,来调用setwindowpos函数或其它窗口管理函数
WM_WINDOWPOSCHANGED 71 #47 发送此消息给那个窗口的大小和位置已经被改变时,来调用setwindowpos函数或其它窗口管理函数
WM_POWER 0 #0 (适用于16位的windows)当系统将要进入暂停状态时发送此消息
WM_COPYDATA 74 #4a 当一个应用程序传递数据给另一个应用程序时发送此消息
WM_CANCELJOURNAL 75 #4b 当某个用户取消程序日志激活状态,提交此消息给程序
WM_NOTIFY 78 #4e 当某个控件的某个事件已经发生或这个控件需要得到一些信息时,发送此消息给它的父窗口
WM_INPUTLANGCHANGEREQUEST 80 #50 当用户选择某种输入语言,或输入语言的热键改变
WM_INPUTLANGCHANGE 81 #51 当平台现场已经被改变后发送此消息给受影响的最顶级窗口
WM_TCARD 82 #52 当程序已经初始化windows帮助例程时发送此消息给应用程序
WM_HELP 83 #53 此消息显示用户按下了F1,如果某个菜单是激活的,就发送此消息个此窗口关联的菜单,否则就发送给有焦点的窗口,如果当前都没有焦点,就把此消息发送给当前激活的窗口
WM_USERCHANGED 84 #54 当用户已经登入或退出后发送此消息给所有的窗口,当用户登入或退出时系统更新用户的具体设置信息,在用户更新设置时系统马上发送此消息
WM_NOTIFYFORMAT 85 #55 公用控件,自定义控件和他们的父窗口通过此消息来判断控件是使用ANSI还是UNICODE结构在WM_NOTIFY消息,使用此控件能使某个控件与它的父控件之间进行相互通信
WM_CONTEXTMENU 123 #7b 当用户某个窗口中点击了一下右键就发送此消息给这个窗口
WM_STYLECHANGING 124 #7c 当调用SETWINDOWLONG函数将要改变一个或多个窗口的风格时发送此消息给那个窗口
WM_STYLECHANGED 125 #7d 当调用SETWINDOWLONG函数一个或多个窗口的风格后发送此消息给那个窗口
WM_DISPLAYCHANGE 126 #7e 当显示器的分辨率改变后发送此消息给所有的窗口
WM_GETICON 127 #7f 此消息发送给某个窗口来返回与某个窗口有关连的大图标或小图标的句柄
WM_SETICON 128 #80 程序发送此消息让一个新的大图标或小图标与某个窗口关联
WM_NCCREATE 129 #81 当某个窗口第一次被创建时,此消息在WM_CREATE消息发送前发送
WM_NCDESTROY 130 #82 此消息通知某个窗口,非客户区正在销毁
WM_NCCALCSIZE 131 #83 当某个窗口的客户区域必须被核算时发送此消息
WM_NCHITTEST 132 #84 移动鼠标,按住或释放鼠标时发生
WM_NCPAINT 133 #85 程序发送此消息给某个窗口当它(窗口)的框架必须被绘制时
WM_NCACTIVATE 134 #86 此消息发送给某个窗口仅当它的非客户区需要被改变来显示是激活还是非激活状态
WM_GETDLGCODE 135 #87 发送此消息给某个与对话框程序关联的控件,widdows控制方位键和TAB键使输入进入此控件通过响应WM_GETDLGCODE消息,应用程序可以把他当成一个特殊的输入控件并能处理它
WM_NCMOUSEMOVE 160 #a0 当光标在一个窗口的非客户区内移动时发送此消息给这个窗口
WM_NCLBUTTONDOWN 161 #a1 当光标在一个窗口的非客户区同时按下鼠标左键时提交此消息
WM_NCLBUTTONUP 162 #a2 当用户释放鼠标左键同时光标某个窗口在非客户区十发送此消息
WM_NCLBUTTONDBLCLK 163 #a3 当用户双击鼠标左键同时光标某个窗口在非客户区十发送此消息
WM_NCRBUTTONDOWN 164 #a4 当用户按下鼠标右键同时光标又在窗口的非客户区时发送此消息
WM_NCRBUTTONUP 165 #a5 当用户释放鼠标右键同时光标又在窗口的非客户区时发送此消息
WM_NCRBUTTONDBLCLK 166 #a6 当用户双击鼠标右键同时光标某个窗口在非客户区十发送此消息
WM_NCMBUTTONDOWN 167 #a7 当用户按下鼠标中键同时光标又在窗口的非客户区时发送此消息
WM_NCMBUTTONUP 168 #a8 当用户释放鼠标中键同时光标又在窗口的非客户区时发送此消息
WM_NCMBUTTONDBLCLK 169 #a9 当用户双击鼠标中键同时光标又在窗口的非客户区时发送此消息
WM_KEYFIRST 256 #100 暂无说明
WM_KEYDOWN 256 #100 按下一个键
WM_KEYUP 257 #101 释放一个键
WM_CHAR 258 #102 按下某键,并已发出WM_KEYDOWN、WM_KEYUP消息
WM_DEADCHAR 259 #103 当用translatemessage函数翻译WM_KEYUP消息时发送此消息给拥有焦点的窗口
WM_SYSKEYDOWN 260 #104 当用户按住ALT键同时按下其它键时提交此消息给拥有焦点的窗口
WM_SYSKEYUP 261 #105 当用户释放一个键同时ALT键还按着时提交此消息给拥有焦点的窗口
WM_SYSCHAR 262 #106 当WM_SYSKEYDOWN消息被TRANSLATEMESSAGE函数翻译后提交此消息给拥有焦点的窗口
WM_SYSDEADCHAR 263 #107 当WM_SYSKEYDOWN消息被TRANSLATEMESSAGE函数翻译后发送此消息给拥有焦点的窗口
WM_KEYLAST 264 #108 暂无说明
WM_INITDIALOG 272 #110 在一个对话框程序被显示前发送此消息给它,通常用此消息初始化控件和执行其它任务
WM_COMMAND 273 #111 当用户选择一条菜单命令项或当某个控件发送一条消息给它的父窗口,一个快捷键被翻译
WM_SYSCOMMAND 274 #112 当用户选择窗口菜单的一条命令或当用户选择最大化或最小化时那个窗口会收到此消息
WM_TIMER 275 #113 发生了定时器事件
WM_HSCROLL 276 #114 当一个窗口标准水平滚动条产生一个滚动事件时发送此消息给那个窗口,也发送给拥有它的控件
WM_VSCROLL 277 #115 当一个窗口标准垂直滚动条产生一个滚动事件时发送此消息给那个窗口也,发送给拥有它的控件
WM_INITMENU 278 #116 当一个菜单将要被激活时发送此消息,它发生在用户菜单条中的某项或按下某个菜单键,它允许程序在显示前更改菜单
WM_INITMENUPOPUP 279 #117 当一个下拉菜单或子菜单将要被激活时发送此消息,它允许程序在它显示前更改菜单,而不要改变全部
WM_MENUSELECT 287 #11f 当用户选择一条菜单项时发送此消息给菜单的所有者(一般是窗口)
WM_MENUCHAR 288 #120 当菜单已被激活用户按下了某个键(不同于加速键),发送此消息给菜单的所有者
WM_ENTERIDLE 289 #121 当一个模态对话框或菜单进入空载状态时发送此消息给它的所有者,一个模态对话框或菜单进入空载状态就是在处理完一条或几条先前的消息后没有消息它的列队中等待
WM_MENURBUTTONUP 290 #122 暂无说明
WM_MENUDRAG 291 #123 暂无说明
WM_MENUGETOBJECT 292 #124 暂无说明
WM_UNINITMENUPOPUP 293 #125 暂无说明
WM_MENUCOMMAND 294 #126 暂无说明
WM_CHANGEUISTATE 295 #127 暂无说明
WM_UPDATEUISTATE 296 #128 暂无说明
WM_QUERYUISTATE 297 #129 暂无说明
WM_CTLCOLORMSGBOX 306 #132 在windows绘制消息框前发送此消息给消息框的所有者窗口,通过响应这条消息,所有者窗口可以通过使用给定的相关显示设备的句柄来设置消息框的文本和背景颜色
WM_CTLCOLOREDIT 307 #133 当一个编辑型控件将要被绘制时发送此消息给它的父窗口
WM_CTLCOLORLISTBOX 308 #134 当一个列表框控件将要被绘制前发送此消息给它的父窗口
WM_CTLCOLORBTN 309 #135 当一个按钮控件将要被绘制时发送此消息给它的父窗口
WM_CTLCOLORDLG 310 #136 当一个对话框控件将要被绘制前发送此消息给它的父窗口
WM_CTLCOLORSCROLLBAR 311 #137 当一个滚动条控件将要被绘制时发送此消息给它的父窗口
WM_CTLCOLORSTATIC 312 #138 当一个静态控件将要被绘制时发送此消息给它的父窗口
WM_MOUSEFIRST 512 #200 暂无说明
WM_MOUSEMOVE 512 #200 移动鼠标
WM_LBUTTONDOWN 513 #201 按下鼠标左键
WM_LBUTTONUP 514 #202 释放鼠标左键
WM_LBUTTONDBLCLK 515 #203 双击鼠标左键
WM_RBUTTONDOWN 516 #204 按下鼠标右键
WM_RBUTTONUP 517 #205 释放鼠标右键
WM_RBUTTONDBLCLK 518 #206 双击鼠标右键
WM_MBUTTONDOWN 519 #207 按下鼠标中键
WM_MBUTTONUP 520 #208 释放鼠标中键
WM_MBUTTONDBLCLK 521 #209 双击鼠标中键
WM_MOUSEWHEEL 522 #20a 当鼠标轮子转动时发送此消息个当前有焦点的控件
WM_MOUSELAST 522 #20a 暂无说明
WM_PARENTNOTIFY 528 #210 当MDI子窗口被创建或被销毁,或用户按了一下鼠标键而光标在子窗口上时发送此消息给它的父窗口
WM_ENTERMENULOOP 529 #211 发送此消息通知应用程序的主窗口that已经进入了菜单循环模式
WM_EXITMENULOOP 530 #212 发送此消息通知应用程序的主窗口that已退出了菜单循环模式
WM_NEXTMENU 531 #213 暂无说明
WM_SIZING 532 #214 当用户正在调整窗口大小时发送此消息给窗口
WM_CAPTURECHANGED 533 #215 发送此消息给窗口当它失去捕获的鼠标时
WM_MOVING 534 #216 当用户在移动窗口时发送此消息,通过此消息应用程序可以监视窗口大小和位置也可以修改他们
WM_POWERBROADCAST 536 #218 此消息发送给应用程序来通知它有关电源管理事件
WM_DEVICECHANGE 537 #219 当设备的硬件配置改变时发送此消息给应用程序或设备驱动程序
WM_IME_STARTCOMPOSITION 269 #10d 暂无说明
WM_IME_ENDCOMPOSITION 270 #10e 暂无说明
WM_IME_COMPOSITION 271 #10f 暂无说明
WM_IME_KEYLAST 271 #10f 暂无说明
WM_IME_SETCONTEXT 641 #281 暂无说明
WM_IME_NOTIFY 642 #282 暂无说明
WM_IME_CONTROL 643 #283 暂无说明
WM_IME_COMPOSITIONFULL 644 #284 暂无说明
WM_IME_SELECT 645 #285 暂无说明
WM_IME_CHAR 646 #286 暂无说明
WM_IME_REQUEST 648 #288 暂无说明
WM_IME_KEYDOWN 656 #290 暂无说明
WM_IME_KEYUP 657 #291 暂无说明
WM_MDICREATE 544 #220 应用程序发送此消息给多文档的客户窗口来创建一个MDI子窗口
WM_MDIDESTROY 545 #221 应用程序发送此消息给多文档的客户窗口来关闭一个MDI子窗口
WM_MDIACTIVATE 546 #222 应用程序发送此消息给多文档的客户窗口通知客户窗口激活另一个MDI子窗口,当客户窗口收到此消息后,它发出WM_MDIACTIVE消息给MDI子窗口(未激活)激活它
WM_MDIRESTORE 547 #223 程序发送此消息给MDI客户窗口让子窗口从最大最小化恢复到原来大小
WM_MDINEXT 548 #224 程序发送此消息给MDI客户窗口激活下一个或前一个窗口
WM_MDIMAXIMIZE 549 #225 程序发送此消息给MDI客户窗口来最大化一个MDI子窗口
WM_MDITILE 550 #226 程序发送此消息给MDI客户窗口以平铺方式重新排列所有MDI子窗口
WM_MDICASCADE 551 #227 程序发送此消息给MDI客户窗口以层叠方式重新排列所有MDI子窗口
WM_MDIICONARRANGE 552 #228 程序发送此消息给MDI客户窗口重新排列所有最小化的MDI子窗口
WM_MDIGETACTIVE 553 #229 程序发送此消息给MDI客户窗口来找到激活的子窗口的句柄
WM_MDISETMENU 560 #230 程序发送此消息给MDI客户窗口用MDI菜单代替子窗口的菜单
WM_ENTERSIZEMOVE 561 #231 暂无说明
WM_EXITSIZEMOVE 562 #232 暂无说明
WM_DROPFILES 563 #233 暂无说明
WM_MDIREFRESHMENU 564 #234 暂无说明
WM_MOUSEHOVER 673 #2a1 暂无说明
WM_MOUSELEAVE 675 #2a3 暂无说明
WM_CUT 768 #300 程序发送此消息给一个编辑框或combobox来删除当前选择的文本
WM_COPY 769 #301 程序发送此消息给一个编辑框或combobox来复制当前选择的文本到剪贴板
WM_PASTE 770 #302 程序发送此消息给editcontrol或combobox从剪贴板中得到数据
WM_CLEAR 771 #303 程序发送此消息给editcontrol或combobox清除当前选择的内容
WM_UNDO 772 #304 程序发送此消息给editcontrol或combobox撤消最后一次操作
WM_RENDERFORMAT 773 #305 暂无说明
WM_RENDERALLFORMATS 774 #306 暂无说明
WM_DESTROYCLIPBOARD 775 #307 当调用ENPTYCLIPBOARD函数时发送此消息给剪贴板的所有者
WM_DRAWCLIPBOARD 776 #308 当剪贴板的内容变化时发送此消息给剪贴板观察链的第一个窗口
WM_PAINTCLIPBOARD 777 #309 当剪贴板包含CF_OWNERDIPLAY格式的数据并且剪贴板观察窗口的客户区需要重画
WM_VSCROLLCLIPBOARD 778 #30a 暂无说明
WM_SIZECLIPBOARD 779 #30b 当剪贴板包含CF_OWNERDIPLAY格式的数据并且剪贴板观察窗口的客户区域的大小已经改变是此消息通过剪贴板观察窗口发送给剪贴板的所有者
WM_ASKCBFORMATNAME 780 #30c 通过剪贴板观察窗口发送此消息给剪贴板的所有者来请求一个CF_OWNERDISPLAY格式的剪贴板的名字
WM_CHANGECBCHAIN 781 #30d 当一个窗口从剪贴板观察链中移去时发送此消息给剪贴板观察链的第一个窗口
WM_HSCROLLCLIPBOARD 782 #30e 此消息通过一个剪贴板观察窗口发送给剪贴板的所有者
WM_QUERYNEWPALETTE 783 #30f 此消息发送给将要收到焦点的窗口,此消息能使窗口在收到焦点时同时有机会实现他的逻辑调色板
WM_PALETTEISCHANGING 784 #310 当一个应用程序正要实现它的逻辑调色板时发此消息通知所有的应用程序
WM_PALETTECHANGED 785 #311 此消息在一个拥有焦点的窗口实现它的逻辑调色板后发送此消息给所有顶级并重叠的窗口,以此来改变系统调色板
WM_HOTKEY 786 #312 当用户按下由REGISTERHOTKEY函数注册的热键时提交此消息
WM_PRINT 791 #317 应用程序发送此消息仅当WINDOWS或其它应用程序发出一个请求要求绘制一个应用程序的一部分
WM_PRINTCLIENT 792 #318 暂无说明
WM_HANDHELDFIRST 856 #358 暂无说明
WM_HANDHELDLAST 863 #35f 暂无说明
WM_PENWINFIRST 896 #380 暂无说明
WM_PENWINLAST 911 #38f 暂无说明
WM_COALESCE_FIRST 912 #390 暂无说明
WM_COALESCE_LAST 927 #39f 暂无说明
WM_DDE_FIRST 992 #3e0 暂无说明
WM_DDE_INITIATE 992 #3e0 WM_DDE_FIRST+0,一个DDE客户程序提交此消息开始一个与服务器程序的会话来响应那个指定的程序和主题名
WM_DDE_TERMINATE 993 #3e1 WM_DDE_FIRST+1,一个DDE应用程序(无论是客户还是服务器)提交此消息来终止一个会话
WM_DDE_ADVISE 994 #3e2 WM_DDE_FIRST+2,一个DDE客户程序提交此消息给一个DDE服务程序来请求服务器每当数据项改变时更新它
WM_DDE_UNADVISE 995 #3e3 WM_DDE_FIRST+3,一个DDE客户程序通过此消息通知一个DDE服务程序不更新指定的项或一个特殊的剪贴板格式的项
WM_DDE_ACK 996 #3e4 WM_DDE_FIRST+4,此消息通知一个DDE(动态数据交换)程序已收到并正在处理WM_DDE_POKE, WM_DDE_EXECUTE,WM_DDE_DATA, WM_DDE_ADVISE, WM_DDE_UNADVISE, or WM_DDE_INITIAT消息
WM_DDE_DATA 997 #3e5 WM_DDE_FIRST+5,一个DDE服务程序提交此消息给DDE客户程序来传递个一数据项给客户或通知客户的一条可用数据项
WM_DDE_REQUEST 998 #3e6 WM_DDE_FIRST+6,一个DDE客户程序提交此消息给一个DDE服务程序来请求一个数据项的值
WM_DDE_POKE 999 #3e7 WM_DDE_FIRST+7,一个DDE客户程序提交此消息给一个DDE服务程序,客户使用此消息来请求服务器接收一个未经同意的数据项
WM_DDE_EXECUTE 1000 #3e8 WM_DDE_FIRST+8,一个DDE客户程序提交此消息给一个DDE服务程序来发送一个字符串给服务器让它象串行命令一样被处理,服务器通过提交WM_DDE_ACK消息来作回应
WM_DDE_LAST 1000 #3e8 WM_DDE_FIRST+8
WM_APP 32768 #8000 暂无说明
WM_USER 1024 #400 此消息能帮助应用程序自定义私有消息
WM_SETCURSOR 32 #20 如果鼠标引起光标在某个窗口中移动且鼠标输入没有被捕获时,就发消息给某个窗口
WM_MOUSEACTIVATE 33 #21 当光标在某个非激活的窗口中而用户正按着鼠标的某个键发送此消息给当前窗口
WM_SETHOTKEY 50 #32 应用程序发送此消息让一个窗口与一个热键相关连
WM_GETHOTKEY 51 #33 应用程序发送此消息来判断热键与某个窗口是否有关联
WM_INPUTLANGCHANGEREQUEST 80 #50 当用户选择某种输入语言,或输入语言的热键改变
WM_CONTEXTMENU 123 #7b 当用户某个窗口中点击了一下右键就发送此消息给这个窗口
WM_NCHITTEST 132 #84 移动鼠标,按住或释放鼠标时发生
WM_GETDLGCODE 135 #87 发送此消息给某个与对话框程序关联的控件,widdows控制方位键和TAB键使输入进入此控件通过响应WM_GETDLGCODE消息,应用程序可以把他当成一个特殊的输入控件并能处理它
WM_NCLBUTTONDOWN 161 #a1 当光标在一个窗口的非客户区同时按下鼠标左键时提交此消息
WM_NCLBUTTONUP 162 #a2 当用户释放鼠标左键同时光标某个窗口在非客户区十发送此消息
WM_NCLBUTTONDBLCLK 163 #a3 当用户双击鼠标左键同时光标某个窗口在非客户区十发送此消息
WM_NCRBUTTONDOWN 164 #a4 当用户按下鼠标右键同时光标又在窗口的非客户区时发送此消息
WM_NCRBUTTONUP 165 #a5 当用户释放鼠标右键同时光标又在窗口的非客户区时发送此消息
WM_NCRBUTTONDBLCLK 166 #a6 当用户双击鼠标右键同时光标某个窗口在非客户区十发送此消息
WM_NCMBUTTONDOWN 167 #a7 当用户按下鼠标中键同时光标又在窗口的非客户区时发送此消息
WM_NCMBUTTONUP 168 #a8 当用户释放鼠标中键同时光标又在窗口的非客户区时发送此消息
WM_NCMBUTTONDBLCLK 169 #a9 当用户双击鼠标中键同时光标又在窗口的非客户区时发送此消息
WM_KEYDOWN 256 #100 按下一个键
WM_KEYUP 257 #101 释放一个键
WM_CHAR 258 #102 按下某键,并已发出WM_KEYDOWN、WM_KEYUP消息
WM_SYSKEYDOWN 260 #104 当用户按住ALT键同时按下其它键时提交此消息给拥有焦点的窗口
WM_SYSKEYUP 261 #105 当用户释放一个键同时ALT键还按着时提交此消息给拥有焦点的窗口
WM_COMMAND 273 #111 当用户选择一条菜单命令项或当某个控件发送一条消息给它的父窗口,一个快捷键被翻译
WM_INITMENU 278 #116 当一个菜单将要被激活时发送此消息,它发生在用户菜单条中的某项或按下某个菜单键,它允许程序在显示前更改菜单
WM_MENUCHAR 288 #120 当菜单已被激活用户按下了某个键(不同于加速键),发送此消息给菜单的所有者
WM_MOUSEMOVE 512 #200 移动鼠标
WM_LBUTTONDOWN 513 #201 按下鼠标左键
WM_LBUTTONUP 514 #202 释放鼠标左键
WM_LBUTTONDBLCLK 515 #203 双击鼠标左键
WM_RBUTTONDOWN 516 #204 按下鼠标右键
WM_RBUTTONUP 517 #205 释放鼠标右键
WM_RBUTTONDBLCLK 518 #206 双击鼠标右键
WM_MBUTTONDOWN 519 #207 按下鼠标中键
WM_MBUTTONUP 520 #208 释放鼠标中键
WM_MBUTTONDBLCLK 521 #209 双击鼠标中键
WM_MOUSEWHEEL 522 #20a 当鼠标轮子转动时发送此消息个当前有焦点的控件
WM_PARENTNOTIFY 528 #210 当MDI子窗口被创建或被销毁,或用户按了一下鼠标键而光标在子窗口上时发送此消息给它的父窗口
WM_CAPTURECHANGED 533 #215 发送此消息给窗口当它失去捕获的鼠标时
WM_HOTKEY 786 #312 当用户按下由REGISTERHOTKEY函数注册的热键时提交此消息
LVM_GETHOTCURSOR 4159 #103f 如果激活了热点跟随踪,当鼠标在某个项目上时,返回其句柄
LVM_GETHOTITEM 4157 #103d 取鼠标指针指向项目的索引
LVM_GETHOVERTIME 4168 #1048 暂无说明取鼠标在项目上停留的时间?
LVM_SETHOTITEM 4156 #103c 置鼠标指针指向项目的索引暂无说明
LVS_NOSORTHEADER 32768 #8000 列头显示为平面,不响应鼠标点击(详细资料模式)
BN_CLICKED 0 #0 用户单击了按钮
BN_DBLCLK 5 #5 BN_DOUBLECLICKED用户双击了按钮
BN_DISABLE 4 #4 按钮被禁止
BN_DOUBLECLICKED 5 #5 用户双击了按钮
BN_HILITE 2 #2 用户加亮了按钮
BN_KILLFOCUS 7 #7 暂无说明
BN_PAINT 1 #1 按钮应当重画
BN_PUSHED 2 #2 BN_HILITE用户加亮了按钮
BN_SETFOCUS 6 #6 暂无说明
BN_UNHILITE 3 #3 加亮应当去掉
BN_UNPUSHED 3 #3 BN_UNHILITE加亮应当去掉
CBN_CLOSEUP 8 #8 组合框的列表框被关闭
CBN_DBLCLK 2 #2 用户双击了一个字符串
CBN_DROPDOWN 7 #7 组合框的列表框被拉出
CBN_EDITCHANGE 5 #5 用户修改了编辑框中的文本
CBN_EDITUPDATE 6 #6 编辑框内的文本即将更新
CBN_ERRSPACE -1 #ffffffff 组合框内存不足
CBN_KILLFOCUS 4 #4 组合框失去输入焦点
CBN_SELCHANGE 1 #1 组合框中选择了一项
CBN_SELENDCANCEL 10 #a 用户的选择应当被取消
CBN_SELENDOK 9 #9 用户的选择是合法的
CBN_SETFOCUS 3 #3 组合框获得输入焦点
LBN_DBLCLK 2 #2 用户双击了一项
LBN_ERRSPACE 2 #2 列表框内存不够
LBN_KILLFOCUS 5 #5 列表框正在失去输入焦点
LBN_SELCANCEL 3 #3 选择被取消
LBN_SELCHANGE 1 #1 选择了另一项
LBN_SETFOCUS 4 #4 列表框获得输入焦点
EN_CHANGE 768 #300 编辑框中的文本己更新
EN_CORRECTTEXT 1797 #705 暂无说明
EN_DROPFILES 1795 #703 暂无说明
EN_ERRSPACE 1280 #500 编辑框内存不足
EN_HSCROLL 1537 #601 用户点击了水平滚动条
EN_IMECHANGE 1799 #707 暂无说明
EN_KILLFOCUS 512 #200 编辑框正在失去输入焦点
EN_MAXTEXT 1281 #501 插入的内容被截断
EN_MSGFILTER 1792 #700 暂无说明
EN_OLEOPFAILED 1801 #709 暂无说明
EN_PROTECTED 1796 #704 暂无说明
EN_REQUESTRESIZE 1793 #701 暂无说明
EN_SAVECLIPBOARD 1800 #708 暂无说明
EN_SELCHANGE 1794 #702 暂无说明
EN_SETFOCUS 256 #100 编辑框获得输入焦点
EN_STOPNOUNDO 1798 #706 暂无说明
EN_UPDATE 1024 #400 编辑框中的文本将要更新
EN_VSCROLL 1538 #602 用户点击了垂直滚动条消息含义
EM_AUTOURLDETECT 1115 #45b 暂无说明
EM_CANPASTE 1074 #432 暂无说明
EM_CANREDO 1109 #455 暂无说明
EM_CANUNDO 198 #c6 暂无说明
EM_CHARFROMPOS 215 #d7 暂无说明
EM_CONVPOSITION 1132 #46c 暂无说明
EM_DISPLAYBAND 1075 #433 暂无说明
EM_EMPTYUNDOBUFFER 205 #cd 暂无说明
EM_EXGETSEL 1076 #434 暂无说明
EM_EXLIMITTEXT 1077 #435 暂无说明
EM_EXLINEFROMCHAR 1078 #436 暂无说明
EM_EXSETSEL 1079 #437 暂无说明
EM_FINDTEXT 1080 #438 暂无说明
EM_FINDTEXTEX 1103 #44f 暂无说明
EM_FINDTEXTEXW 1148 #47c 暂无说明
EM_FINDTEXTW 1147 #47b 暂无说明
EM_FINDWORDBREAK 1100 #44c 暂无说明
EM_FMTLINES 200 #c8 暂无说明
EM_FORMATRANGE 1081 #439 暂无说明
EM_GETAUTOURLDETECT 1116 #45c 暂无说明
EM_GETBIDIOPTIONS 1225 #4c9 暂无说明
EM_GETCHARFORMAT 1082 #43a 暂无说明
EM_GETEDITSTYLE 1229 #4cd 暂无说明
EM_GETEVENTMASK 1083 #43b 暂无说明
EM_GETFIRSTVISIBLELINE 206 #ce 暂无说明
EM_GETHANDLE 189 #bd 暂无说明
EM_GETIMECOLOR 1129 #469 暂无说明
EM_GETIMECOMPMODE 1146 #47a 暂无说明
EM_GETIMEMODEBIAS 1151 #47f 暂无说明
EM_GETIMEOPTIONS 1131 #46b 暂无说明
EM_GETIMESTATUS 217 #d9 暂无说明
EM_GETLANGOPTIONS 1145 #479 暂无说明
EM_GETLIMITTEXT 213 #d5 暂无说明
EM_GETLINE 196 #c4 暂无说明
EM_GETLINECOUNT 186 #ba 暂无说明
EM_GETMARGINS 212 #d4 暂无说明
EM_GETMODIFY 184 #b8 暂无说明
EM_GETOLEINTERFACE 1084 #43c 暂无说明
EM_GETOPTIONS 1102 #44e 暂无说明
EM_GETPARAFORMAT 1085 #43d 暂无说明
EM_GETPASSWORDCHAR 210 #d2 暂无说明
EM_GETPUNCTUATION 1125 #465 暂无说明
EM_GETRECT 178 #b2 暂无说明
EM_GETREDONAME 1111 #457 暂无说明
EM_GETSCROLLPOS 1245 #4dd 暂无说明
EM_GETSEL 176 #b0 暂无说明
EM_GETSELTEXT 1086 #43e 暂无说明
EM_GETTEXTEX 1118 #45e 暂无说明
EM_GETTEXTLENGTHEX 1119 #45f 暂无说明
EM_GETTEXTMODE 1114 #45a 暂无说明
EM_GETTEXTRANGE 1099 #44b 暂无说明
EM_GETTHUMB 190 #be 暂无说明
EM_GETTYPOGRAPHYOPTIONS 1227 #4cb 暂无说明
EM_GETUNDONAME 1110 #456 暂无说明
EM_GETWORDBREAKPROC 209 #d1 暂无说明
EM_GETWORDBREAKPROCEX 1104 #450 暂无说明
EM_GETWORDWRAPMODE 1127 #467 暂无说明
EM_GETZOOM 1248 #4e0 暂无说明
EM_HIDESELECTION 1087 #43f 暂无说明
EM_LIMITTEXT 197 #c5 暂无说明
EM_LINEFROMCHAR 201 #c9 暂无说明
EM_LINEINDEX 187 #bb 暂无说明
EM_LINELENGTH 193 #c1 暂无说明
EM_LINESCROLL 182 #b6 暂无说明
EM_OUTLINE 1244 #4dc 暂无说明
EM_PASTESPECIAL 1088 #440 暂无说明
EM_POSFROMCHAR 214 #d6 暂无说明
EM_RECONVERSION 1149 #47d 暂无说明
EM_REDO 1108 #454 暂无说明
EM_REPLACESEL 194 #c2 暂无说明
EM_REQUESTRESIZE 1089 #441 暂无说明
EM_SCROLL 181 #b5 暂无说明
EM_SCROLLCARET 183 #b7 暂无说明
EM_SELECTIONTYPE 1090 #442 暂无说明
EM_SETBIDIOPTIONS 1224 #4c8 暂无说明
EM_SETBKGNDCOLOR 1091 #443 暂无说明
EM_SETCHARFORMAT 1092 #444 暂无说明
EM_SETEDITSTYLE 1228 #4cc 暂无说明
EM_SETEVENTMASK 1093 #445 暂无说明
EM_SETFONTSIZE 1247 #4df 暂无说明
EM_SETHANDLE 188 #bc 暂无说明
EM_SETIMECOLOR 1128 #468 暂无说明
EM_SETIMEMODEBIAS 1150 #47e 暂无说明
EM_SETIMEOPTIONS 1130 #46a 暂无说明
EM_SETIMESTATUS 216 #d8 暂无说明
EM_SETLANGOPTIONS 1144 #478 暂无说明
EM_SETLIMITTEXT 197 #c5 EM_LIMITTEXT
EM_SETMARGINS 211 #d3 暂无说明
EM_SETMODIFY 185 #b9 暂无说明
EM_SETOLECALLBACK 1094 #446 暂无说明
EM_SETOPTIONS 1101 #44d 暂无说明
EM_SETPALETTE 1117 #45d 暂无说明
EM_SETPARAFORMAT 1095 #447 暂无说明
EM_SETPASSWORDCHAR 204 #cc 暂无说明
EM_SETPUNCTUATION 1124 #464 暂无说明
EM_SETREADONLY 207 #cf 暂无说明
EM_SETRECT 179 #b3 暂无说明
EM_SETRECTNP 180 #b4 暂无说明
EM_SETSCROLLPOS 1246 #4de 暂无说明
EM_SETSEL 177 #b1 暂无说明
EM_SETTABSTOPS 203 #cb 暂无说明
EM_SETTARGETDEVICE 1096 #448 暂无说明
EM_SETTEXTEX 1121 #461 暂无说明
EM_SETTEXTMODE 1113 #459 暂无说明
EM_SETTYPOGRAPHYOPTIONS 1226 #4ca 暂无说明
EM_SETUNDOLIMIT 1106 #452 暂无说明
EM_SETWORDBREAKPROC 208 #d0 暂无说明
EM_SETWORDBREAKPROCEX 1105 #451 暂无说明
EM_SETWORDWRAPMODE 1126 #466 暂无说明
EM_SETZOOM 1249 #4e1 暂无说明
EM_SHOWSCROLLBAR 1120 #460 暂无说明
EM_STOPGROUPTYPING 1112 #458 暂无说明
EM_STREAMIN 1097 #449 暂无说明
EM_STREAMOUT 1098 #44a 暂无说明
EM_UNDO 199 #c7 暂无说明
CBN_CLOSEUP 8 #8 组合框的列表框被关闭
CBN_DBLCLK 2 #2 用户双击了一个字符串
CBN_DROPDOWN 7 #7 组合框的列表框被拉出
CBN_EDITCHANGE 5 #5 用户修改了编辑框中的文本
CBN_EDITUPDATE 6 #6 编辑框内的文本即将更新
CBN_ERRSPACE -1 #ffffffff 组合框内存不足
CBN_KILLFOCUS 4 #4 组合框失去输入焦点
CBN_SELCHANGE 1 #1 组合框中选择了一项
CBN_SELENDCANCEL 10 #a 用户的选择应当被取消
CBN_SELENDOK 9 #9 用户的选择是合法的
CBN_SETFOCUS 3 #3 组合框获得输入焦点
LBN_DBLCLK 2 #2 用户双击了一项
LBN_ERRSPACE -2 #fffffffe 列表框内存不够
LBN_KILLFOCUS 5 #5 列表框正在失去输入焦点
LBN_SELCANCEL 3 #3 选择被取消
LBN_SELCHANGE 1 #1 选择了另一项
LBN_SETFOCUS 4 #4 列表框获得输入焦点
TVM_CREATEDRAGIMAGE 4370 #1112 创建RAG图象
TVM_DELETEITEM 4353 #1101 删除项目
TVM_EDITLABELA 4366 #110e 编辑标签A
TVM_ENDEDITLABELNOW 4374 #1116 结束编辑新标签
TVM_ENSUREVISIBLE 4372 #1114 保证显示
TVM_EXPAND 4354 #1102 扩展
TVM_GETBKCOLOR 4383 #111f 取背景颜色
TVM_GETCOUNT 4357 #1105 取数量
TVM_GETEDITCONTROL 4367 #110f 取编辑控制器
TVM_GETIMAGELIST 4360 #1108 取列表图片,返回图象的句柄
TVM_GETINDENT 4358 #1106 取缩进
TVM_GETINSERTMARKCOLOR 4390 #1126 取插入标志色
TVM_GETISEARCHSTRINGA 4375 #1117 取搜索文本A
TVM_GETITEMA 4364 #110c 取项目A,要用结构
TVM_GETITEMHEIGHT 4380 #111c 取项目的距离(行距)
TVM_GETITEMRECT 4356 #1104 暂无说明
TVM_GETITEMSTATE 4391 #1127 取项目状态
TVM_GETLINECOLOR 4393 #1129 取连线颜色
TVM_GETNEXTITEM 4362 #110a 取下一项目?
TVM_GETSCROLLTIME 4386 #1122 取卷项目?
TVM_GETTEXTCOLOR 4384 #1120 取文本颜色
TVM_GETTOOLTIPS 4377 #1119 取工具提示
TVM_GETVISIBLECOUNT 4368 #1110 取可视数量
TVM_GETUNICODEFORMAT 8198 #2006 取UNICODE格式
TVM_HITTEST 4369 #1111 点击
TVM_INSERTITEMA 4352 #1100 插入项目A
TVM_MAPACCIDTOHTREEITEM 4394 #112a 暂无说明
TVM_MAPHTREEITEMTOACCID 4395 #112b 暂无说明
TVM_SELECTITEM 4363 #110b 选择项目
TVM_SETBKCOLOR 4381 #111d 置背景色
TVM_SETIMAGELIST 4361 #1109 设置图象列表
TVM_SETINDENT 4359 #1107 设置缩进
TVM_SETINSERTMARK 4378 #111a 设置插入标志
TVM_SETINSERTMARKCOLOR 4389 #1125 置插入标志色
TVM_SETITEMA 4365 #110d 设置项目A
TVM_SETITEMHEIGHT 4379 #111b 置项目的距离(行距)
TVM_SETLINECOLOR 4392 #1128 置连线颜色
TVM_SETSCROLLTIME 4385 #1121 设置滚动条跳跃时的数量
TVM_SETTEXTCOLOR 4382 #111e 设置文本颜色
TVM_SETTOOLTIPS 4376 #1118 设置工具提示
TVM_SETUNICODEFORMAT 8197 #2005 设置UNICODE格式
TVM_SORTCHILDREN 4371 #1113 分类—子
TVM_SORTCHILDRENCB 4373 #1115 分类—子—CB
TVM_EDITLABELW 4417 #1141 编辑标签W
TVM_GETISEARCHSTRINGW 4416 #1140 取搜索文本W
TVM_GETITEMW 4414 #113e 取项目M,要用结构?
TVM_INSERTITEMW 4402 #1132 插入项目W
TVM_SETITEMW 4415 #113f 设置项目W
TVGN_CARET 9 #9 当前的项目
TVGN_CHILD 4 #4 第一个子项目
TVGN_DROPHILITE 8 #8 拖放的项目
TVGN_FIRSTVISIBLE 5 #5 第一个可视的
TVGN_LASTVISIBLE 10 #a 最后可视的
TVGN_NEXT 1 #1 下一条
TVGN_NEXTVISIBLE 6 #6 下一条可视的
TVGN_PARENT 3 #3 父
TVGN_PREVIOUS 2 #2 返回上一级
TVGN_PREVIOUSVISIBLE 7 #7 返回上一级可视的
TVGN_ROOT 0 #0 根
TVIF_CHILDREN 64 #40 是否有子
TVIF_DI_SETITEM 4096 #1000 置项目
TVIF_HANDLE 16 #10 句柄
TVIF_IMAGE 2 #2 图象
TVIF_INTEGRAL 128 #80 项目的画面高度。 这一个画面高度在标准项目画面高度的增量。
TVIF_PARAM 4 #4 项目数值
TVIF_SELECTEDIMAGE 32 #20 选择图象
TVIF_STATE 8 #8 状态
TVIF_TEXT 1 #1 文本
TVIF_ALL 39 #27 全部,文本+图象+选择图象+项目数值 1+2+4+32
TVIS_BOLD 16 #10 加粗
TVIS_CUT 4 #4 暂无说明
TVIS_DROPHILITED 8 #8 拖放目标
TVIS_EXPANDED 32 #20 扩展
TVIS_EXPANDEDONCE 64 #40 曾经扩展过一次
TVIS_EXPANDPARTIAL 128 #80 对项目部份扩展
TVIS_OVERLAYMASK 3840 #f00 暂无说明
TVIS_STATEIMAGEMASK 61440 #f000 暂无说明
TVIS_SELECTED 2 #2 选择
TVIS_SELECTEDA 8192 #2000 选中
TVIS_NOSELECTEDA 4096 #1000 没有选中
TVI_FIRST 4294901761 # 在列表首部加入
TVI_LAST 4294901762 # 在列表尾部插入
TVI_ROOT 4294901760 # 在根部插入
TVI_SORT 4294901763 # 插入项目时按字母顺序排列
TVS_HASBUTTONS 1 #1 使用加减框
TVS_HASLINES 2 #2 使用连线
TVS_LINESATROOT 4 #4 使用根部线
TVS_EDITLABELS 8 #8 允许编辑
TVS_DISABLEDRAGDROP 16 #10 禁止拖动
TVS_SHOWSELALWAYS 32 #20 始终显示选择项
TVS_RTLREADING 64 #40 右对齐?
TVS_NOTOOLTIPS 128 #80 不使用工具提示
TVS_CHECKBOXES 256 #100 使用复选框
TVS_TRACKSELECT 512 #200 使用热点跟踪
TVS_SINGLEEXPAND 1024 #400 单击打开树
TVS_INFOTIP 2048 #800 支持发送 TVN_GETINFOTIP 消息获得提示标签信息
TVS_FULLROWSELECT 4096 #1000 整行选择,此风格不能与TVS_HASLINES同时使用
TVS_NOSCROLL 8192 #2000 不使用滚动条
TVS_NONEVENHEIGHT 16384 #4000 和 TVM_SETITEMHEIGHT 消息共同预设一个项目的高度
TVS_NOHSCROLL # 32768
LVM_APPROXIMATEVIEWRECT 4160 #1040 计算显示一个项目所需的宽度和高度
LVM_ARRANGE 4118 #1016 在图像显示时排列项目
LVM_CREATEDRAGIMAGE 4129 #1021 为指定的项目产生一个拖曳图像列表。
LVM_CANCELEDITLABEL 0 #0 [暂无消息值]取消一个项目文本编辑运算
LVM_DELETEALLITEMS 4105 #1009 清空
LVM_DELETECOLUMN 4124 #101c 删除一列
LVM_DELETEITEM 4104 #1008 删除一行
LVM_EDITLABELA 4119 #1017 编辑指定位置
LVM_ENABLEGROUPVIEW 4253 #109d 显示或禁止显示项目
LVM_ENSUREVISIBLE 4115 #1013 保证显示,并决定一个项目的全部或部份,是否可视
LVM_FINDITEMA 4109 #100d 寻找项目
LVM_GETBKCOLOR 4096 #1000 取背景颜色
LVM_GETBKIMAGEA 4165 #1045 取背景图片
LVM_GETCALLBACKMASK 4106 #100a 取回调掩码
LVM_GETCOLUMNA 4121 #1019 取一个列的属性
LVM_GETCOLUMNORDERARRAY 4155 #103b 返回当前列中的左右对齐方式
LVM_GETCOLUMNWIDTH 4125 #101d 取指定列宽度
LVM_GETCOUNTPERPAGE 4136 #1028 取当前列表框中可视的项目数量
LVM_GETEDITCONTROL 4120 #1018 当列表框在进行编辑时,返回这引编辑框的句柄
LVM_GETEXTENDEDLISTVIEWSTYLE 4151 #1037 取当前扩展风格
LVM_GETGROUPINFO 4245 #1095 取块的信息
LVM_GETGROUPMETRICS 4252 #109c 取块的规格
LVM_GETHEADER 4127 #101f 取列表框标题的句柄
LVM_GETHOTCURSOR 4159 #103f 如果激活了热点跟随踪,当鼠标在某个项目上时,返回其句柄
LVM_GETHOTITEM 4157 #103d 取鼠标指针指向项目的索引
LVM_GETHOVERTIME 4168 #1048 暂无说明取鼠标在项目上停留的时间?
LVM_GETIMAGELIST 4098 #1002 取图片列表句柄
LVM_GETINSERTMARK 4263 #10a7 取插入掩码
LVM_GETINSERTMARKCOLOR 4267 #10ab 取插入掩码颜色
LVM_GETINSERTMARKRECT 4265 #10a9 取插入掩码的矩形范围
LVM_GETISEARCHSTRINGA 4148 #1034 暂无说明
LVM_GETITEMA 4101 #1005 取项目
LVM_GETITEMCOUNT 4100 #1004 取项目总数
LVM_GETITEMPOSITION 4112 #1010 取指定项目的显示坐标
LVM_GETITEMRECT 4110 #100e 取指定项目的矩形范围
LVM_GETITEMSPACING 4147 #1033 取项目之间的间隔距离
LVM_GETITEMSTATE 4140 #102c 取项目的状态
LVM_GETITEMTEXTA 4141 #102d 取项目正文
LVM_GETNEXTITEM 4108 #100c 取下一项目
LVM_GETNUMBEROFWORKAREAS 4169 #1049 取当前列表框工作区中的项目数量
LVM_GETORIGIN 4137 #1029 暂无说明
LVM_GETOUTLINECOLOR 4272 #10b0 取列表框边框颜色
LVM_GETSELECTEDCOLUMN 4270 #10ae 取选择列
LVM_GETSELECTEDCOUNT 4146 #1032 取被选择项目数
LVM_GETSELECTIONMARK 4162 #1042 取现行选择项目
LVM_GETSTRINGWIDTHA 4113 #1011 取显示一个文本所需要的列宽度
LVM_GETSUBITEMRECT 4152 #1038 取子项目的矩形范围
LVM_GETTEXTBKCOLOR 4133 #1025 取正文背景色
LVM_GETTEXTCOLOR 4131 #1023 取正文颜色
LVM_GETTILEINFO 4261 #10a5 暂无说明
LVM_GETTILEVIEWINFO 4259 #10a3 暂无说明
LVM_GETTOOLTIPS 4174 #104e 取工具提示
LVM_GETTOPINDEX 4135 #1027 取在可视范围中第一个项目的索引
LVM_GETUNICODEFORMAT 8198 #2006 取UNICODE格式
LVM_GETVIEW 4239 #108f 取超级列表框当前的类型
LVM_GETVIEWRECT 4130 #1022 取当前所有项目所占用的矩形范围
LVM_GETWORKAREAS 4166 #1046 取工作区的矩形范围
LVM_HASGROUP 4257 #10a1 查询群组是否在使用
LVM_HITTEST 4114 #1012 暂无说明
LVM_INSERTCOLUMNA 4123 #101b 插入列
LVM_INSERTGROUP 4241 #1091 插入块
LVM_INSERTGROUPSORTED 4255 #109f 插入块种类
LVM_INSERTITEMA 4103 #1007 插入项目
LVM_INSERTMARKHITTEST 4264 #10a8 暂无说明
LVM_ISGROUPVIEWENABLED 4271 #10af 块检视是否激活
LVM_MOVEGROUP 4247 #1097 块移动
LVM_MOVEITEMTOGROUP 4250 #109a 移动项目到块
LVM_REDRAWITEMS 4117 #1015 重画项目
LVM_REMOVEALLGROUPS 4256 #10a0 移动全部块
LVM_REMOVEGROUP 4246 #1096 移动块
LVM_SCROLL 4116 #1014 移动滚动条
LVM_SETBKCOLOR 4097 #1001 设置背景色
LVM_SETBKIMAGEA 4164 #1044 设置背景图片
LVM_SETCALLBACKMASK 4107 #100b 设置回调掩码
LVM_SETCOLUMNA 4122 #101a 设置列的属性
LVM_SETCOLUMNORDERARRAY 4154 #103a 设置列显示的排序
LVM_SETCOLUMNWIDTH 4126 #101e 设置列宽
LVM_SETEXTENDEDLISTVIEWSTYLE 4150 #1036 设置扩展风格
LVM_SETGROUPINFO 4243 #1093 设置块信息
LVM_SETGROUPMETRICS 4251 #109b 暂无说明
LVM_SETHOTCURSOR 4158 #103e 暂无说明
LVM_SETHOTITEM 4156 #103c 置鼠标指针指向项目的索引暂无说明
LVM_SETHOVERTIME 4167 #1047 暂无说明
LVM_SETICONSPACING 4149 #1035 置图标间隔
LVM_SETIMAGELIST 4099 #1003 置图片列表
LVM_SETINFOTIP 4269 #10ad 置信息提示
LVM_SETINSERTMARK 4262 #10a6 置插入掩码
LVM_SETINSERTMARKCOLOR 4266 #10aa 置插入掩码颜色
LVM_SETITEMA 4102 #1006 置项目
LVM_SETITEMCOUNT 4143 #102f 虚拟一个列表项目总数
LVM_SETITEMPOSITION 4111 #100f 置项目位置
LVM_SETITEMPOSITION32 4145 #1031 置项目位置32
LVM_SETITEMSTATE 4139 #102b 置项目状态
LVM_SETITEMTEXTA 4142 #102e 置项目正文
LVM_SETOUTLINECOLOR 4273 #10b1 置列表框边框颜色
LVM_SETSELECTEDCOLUMN 4236 #108c 暂无说明
LVM_SETSELECTIONMARK 4163 #1043 置选择标志
LVM_SETTEXTBKCOLOR 4134 #1026 置正文背景色
LVM_SETTEXTCOLOR 4132 #1024 置文本颜色
LVM_SETTILEINFO 4260 #10a4 暂无说明
LVM_SETTILEVIEWINFO 4258 #10a2 暂无说明
LVM_SETTILEWIDTH 4237 #108d 暂无说明
LVM_SETTOOLTIPS 4170 #104a 置工具条
LVM_SETUNICODEFORMAT 8197 #2005 置UNICODE格式
LVM_SETVIEW 4238 #108e 置列表框类型。
LVM_SETWORKAREAS 4161 #1041 置工作区
LVM_SORTGROUPS 4254 #109e 群(块)分类
LVM_SORTITEMS 4144 #1030 项目分类
LVM_SORTITEMSEX 4177 #1051 项目分类扩展
LVM_SUBITEMHITTEST 4153 #1039 暂无说明
LVM_UPDATE 4138 #102a 刷新列表框
LVM_EDITLABELW 4214 #1076 宽字符方式编辑指定位置,易语言不能用
LVM_FINDITEMW 4179 #1053 宽字符方式寻找项目,易语言不能用
LVM_GETBKIMAGEW 4235 #108b 宽字符方式取背景图片,易语言不能用
LVM_GETCOLUMNW 4191 #105f 宽字符方式取一个列的属性,易语言不能用
LVM_GETISEARCHSTRINGW 4213 #1075 暂无说明
LVM_GETITEMTEXTW 4211 #1073 宽字符方式取项目正文,易语言不能用
LVM_GETITEMW 4171 #104b 宽字符方式取项目,易语言不能用
LVM_GETSTRINGWIDTHW 4183 #1057 宽字符方式取显示一个文本所需要的列宽度,易语言不能用
LVM_INSERTCOLUMNW 4193 #1061 宽字符方式插入列,易语言不能用
LVM_INSERTITEMW 4173 #104d 宽字符方式插入项目,易语言不能用
LVM_SETBKIMAGEW 4234 #108a 宽字符方式设置背景图片,易语言不能用
LVM_SETCOLUMNW 4192 #1060 宽字符方式设置设置列,易语言不能用
LVM_SETITEMW 4172 #104c 宽字符方式置项目,易语言不能用
LVM_SETITEMTEXTW 4212 #1074 宽字符方式置项目正文,易语言不能用
LVIF_COLUMNS 512 #200 暂无说明
LVIF_DI_SETITEM 4096 #1000 暂无说明
LVIF_GROUPID 256 #100 暂无说明
LVIF_IMAGE 2 #2 暂无说明
LVIF_INDENT 16 #10 暂无说明
LVIF_NORECOMPUTE 2048 #800 暂无说明
LVIF_PARAM 4 #4 暂无说明
LVIF_STATE 8 #8 暂无说明
LVIF_TEXT 1 #1 暂无说明
LVIS_ACTIVATING 32 #20 现在不支持了
LVIS_CUT 4 #4 做了剪切标记
LVIS_DROPHILITED 8 #8 是一个拖放对象
LVIS_FOCUSED 1 #1 拥有焦点
LVIS_GLOW 16 #10 暂无说明
LVIS_OVERLAYMASK 3840 #f00 使用这个掩码取图象索引
LVIS_SELECTED 2 #2 项目被选择
LVIS_STATEIMAGEMASK -4096 #fffff000 暂无说明
LVFI_NEARESTXY 64 #40 暂无说明
LVFI_PARAM 1 #1 使用查找项目数值
LVFI_PARTIAL 8 #8 检查项目标题是否从被指向的位置开始,使用这个参数就自动使用了LVFI_STRING
LVFI_STRING 2 #2 使用查找标题
LVFI_WRAP 32 #20 如果没有发现,就从头开始
LVCF_FMT 1 #1 FMT 为有效
LVCF_WIDTH 2 #2 宽度有效
LVCF_TEXT 4 #4 文字有效
LVCF_SUBITEM 8 #8 子项有效
LVCF_IMAGE 16 #10 图片有效
LVCFMT_LEFT 0 #0 文字左对齐
LVCFMT_RIGHT 1 #1 文字右对齐
LVCFMT_CENTER 2 #2 文字中对齐
LVCFMT_JUSTIFYMASK 3 #3 暂无说明
LVCFMT_IMAGE 2048 #800 暂无说明
LVCFMT_BITMAP_ON_RIGHT 4096 #1000 暂无说明
LVCFMT_COL_HAS_IMAGES -32768 #ffff8000 暂无说明
HDM_FIRST 4608 #1200 暂无说明
HDM_CLEARFILTER 4632 #1218 清空过滤器
HDM_CREATEDRAGIMAGE 4624 #1210 暂无说明
HDM_DELETEITEM 4610 #1202 删除列项目
HDM_EDITFILTER 4631 #1217 编辑过滤器
HDM_GETBITMAPMARGIN 4629 #1215 取图标与旁边的空白距离
HDM_GETIMAGELIST 4617 #1209 取列图标列表
HDM_GETITEMA 4611 #1203 取列项目
HDM_GETITEMCOUNT 4608 #1200 取列项目数
HDM_GETITEMRECT 4615 #1207 取项目矩形范围
HDM_GETORDERARRAY 4625 #1211 取列的左右对齐方式
HDM_GETUNICODEFORMAT 8198 #2006 取列UNICODE格式
HDM_HITTEST 4614 #1206 暂无说明
HDM_INSERTITEMA 4609 #1201 插入列项目
HDM_LAYOUT 4613 #1205 暂无说明
HDM_ORDERTOINDEX 4623 #120f 暂无说明
HDM_SETBITMAPMARGIN 4628 #1214 暂无说明
HDM_SETFILTERCHANGETIMEOUT 4630 #1216 暂无说明
HDM_SETHOTDIVIDER 4627 #1213 暂无说明
HDM_SETIMAGELIST 4616 #1208 暂无说明
HDM_SETITEMA 4612 #1204 置列项目
HDM_SETORDERARRAY 4626 #1212 暂无说明
HDM_SETUNICODEFORMAT 8197 #2005 置列UNICODE格式
HDM_GETITEMW 4619 #120b 暂无说明
HDM_INSERTITEMW 4618 #120a 暂无说明
HDM_SETITEMW 4620 #120c 暂无说明
LV_VIEW_ICON 0 #0 大图标列表
LV_VIEW_DETAILS 1 #1 报表列表框
LV_VIEW_SMALLICON 2 #2 小图标列表
LV_VIEW_LIST 3 #3 普通列表框
LV_VIEW_MAX 4 #4 暂无说明
LVBKIF_FLAG_TILEOFFSET 256 #100 指定起始坐标,只用先指定了LVBKIF_STYLE_TILE样式,才能有效
LVBKIF_SOURCE_HBITMAP 1 #1 使用图片的句柄
LVBKIF_SOURCE_MASK 3 #3 暂无说明
LVBKIF_SOURCE_NONE 0 #0 不使用背景图片
LVBKIF_SOURCE_URL 2 #2 使用URL路径的图片
LVBKIF_STYLE_NORMAL 0 #0 正常显示背景图片
LVBKIF_STYLE_TILE 16 #10 正常平铺显示背景图片
LVS_ALIGNMASK 3072 #c00 暂无说明
LVS_ALIGNLEFT 2048 #800 左对齐
LVS_ALIGNTOP 0 #0 顶端对齐
LVS_TYPEMASK 3 #3 暂无说明
LVS_ICON 0 #0 大图标
LVS_REPORT 1 #1 详细资料
LVS_SMALLICON 2 #2 小图标
LVS_LIST 3 #3 列表
LVS_TYPESTYLEMASK -1024 #fffffc00 暂无说明
LVS_SINGLESEL 4 #4 只能单选
LVS_SHOWSELALWAYS 8 #8 始终显示所选中项(包括失去焦点时)
LVS_SORTASCENDING 16 #10 按升序排序
LVS_SORTDESCENDING 32 #20 按降序排序
LVS_SHAREIMAGELISTS 64 #40 共享图像列表(当控件销毁时图像列表仍可用)
LVS_NOLABELWRAP 128 #80 文字不换行
LVS_AUTOARRANGE 256 #100 自动排列
LVS_EDITLABELS 512 #200 允许编辑标签(类似资源管理器的文件更名)
LVS_OWNERDRAWFIXED 1024 #400 允许自画(仅详细资料模式)
LVS_OWNERDATA 4096 #1000 指定一个虚拟的ListView, 由用户自己管理Item数据
LVS_NOSCROLL 8192 #2000 禁止滚动条(对LVS_LIST和LVS_REPORT样式不适用)
LVS_NOCOLUMNHEADER 16384 #4000 详细资料模式时不显示列头
LVS_NOSORTHEADER 32768 #8000 列头显示为平面,不响应鼠标点击(详细资料模式)
LVS_EX_BORDERSELECT 32768 #8000 用选择边框的样式代替高亮
LVS_EX_CHECKBOXES 4 #4 在各项目前面显示复选框
LVS_EX_DOUBLEBUFFER 65536 #10000 双缓冲(WinXP以上)
LVS_EX_FLATSB 256 #100 平面滚动条
LVS_EX_FULLROWSELECT 32 #20 允许选择整行(仅详细资料模式)
LVS_EX_GRIDLINES 1 #1 显示表格线(仅详细资料模式)
LVS_EX_HEADERDRAGDROP 16 #10 允许通过拖放列头来重新安排各列(详细资料模式)
LVS_EX_HIDELABELS 131072 #20000 隐藏标签(WinXP以上)
LVS_EX_INFOTIP 1024 #400 将提示信息窗口的消息通知父窗口
LVS_EX_LABELTIP 16384 #4000 如果没有提示信息文本就展开隐藏的标签
LVS_EX_MULTIWORKAREAS 8192 #2000 多个工作区(需在没有添加项目前设置)
LVS_EX_ONECLICKACTIVATE 64 #40 单击项目激活
LVS_EX_REGIONAL 512 #200 项目范围只包括图标不透明区域和文字区域(大图标模式)
LVS_EX_SINGLEROW 262144 #40000 显示单行(WinXP以上)
LVS_EX_SNAPTOGRID 0 #0 [暂无消息值]图标自动对齐到表格(WinXP以上)
LVS_EX_SUBITEMIMAGES 2 #2 允许子项目显示图像(仅详细资料模式)
LVS_EX_TRACKSELECT 8 #8 允许热点选择
LVS_EX_TWOCLICKACTIVATE 128 #80 双击项目激活
LVS_EX_UNDERLINECOLD 4096 #1000 非热点的项目文字带下划线
LVS_EX_UNDERLINEHOT 2048 #800 带热点的项目文字带下划线
回复 支持 反对

使用道具 举报

发表于 2014-2-16 12:20:44 | 显示全部楼层

TC的帮助文档可能内容太多了看不过来,我们可以搜索一下



常用windows消息大全  里应该有你要找的内容


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 支持 反对

使用道具 举报

发表于 2014-2-16 13:39:35 | 显示全部楼层
这些东西得去了解下win消息机制方面的东西才能比较熟
回复 支持 反对

使用道具 举报

发表于 2014-3-16 14:41:00 | 显示全部楼层
rainshine 发表于 2014-2-16 13:39
这些东西得去了解下win消息机制方面的东西才能比较熟

求教post
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18045623号)

GMT+8, 2024-9-28 17:57 , Processed in 0.052283 second(s), 25 queries .

Powered by 海安简单软件服务部

© 2008-2019 版权所有 保留所有权利

快速回复 返回顶部 返回列表