PB 求PB事件ID号
来源:学生作业帮 编辑:大师作文网作业帮 分类:综合作业 时间:2024/11/12 14:33:20
PB 求PB事件ID号
就是自定义事件里的事件ID号 就算不是大全,小全都行
就是自定义事件里的事件ID号 就算不是大全,小全都行
不知道以下这些够不够?这些是我以前下载来学习用的.网上也能找到
Event ID 含义
pbm_bmgetcheck 单选按钮或多选按钮是否被选.
pbm_bmgetstate 按钮是否加亮.
pbm_bmsetcheck 将无线按钮或确认框的选中状态改为未选中状态,反之亦然.
pbm_bmsetstate 加亮或不加亮按钮.
pbm_bmchange 改变按钮的风格,例如,改为单选按钮或组合框.
单选或多选按钮通知消息(前缀:pbm_bn)
pbm_bnclicked 按钮控件被点中.
pbm_bndisable 使按钮控件无效.
pbm_bndoubleclicked 按钮控件被双点.
pbm_bndragdrop 一个对象被放到按钮控件.
pbm_bndragenter 一个对象被拖到按钮控件.
pbm_bndragleave 一个对象被拖离按钮控件.
pbm_bndragover 一个对象被拖经按钮控件.
pbm_bnhilite 按钮控件被加亮.
pbm_bnpaint 按钮控件被绘制.
pbm_bnsetfocus 按钮控件获得聚焦.
pbm_bnunhilite 按钮控件不被加亮.
通用对话框消息(前缀:pbm_cb)
pbm_cbaddstring 将字符串加到通用对话框.
pbm_cbdeletestring 从通用对话框删除一个字符串.
pbm_cbdir 加一个目录列表到通用对话框.
pbm_cbfindstring 搜索以一组字符开头的字符串.
pbm_cbfindstringexact 搜索与所提供的字符完全匹配的字符串.
pbm_cbgetcount 列表框中的项数.
pbm_cbgetcursel 当前被选项的数目.
pbm_cbgetdroppedcontrolset 列表框在屏幕上的坐标位置.
pbm_cbgeteditsel 编辑器控件中被选字符的范围.
pbm_cbgetextendedui 缺省或扩展的用户界面.
pbm_cbgetitemdata 重画的列表框中的4字节(32位)项.
pbm_cbgetitemheight 列表框中某一项的高度.
pbm_cbgetlbtext 列表框中的文本.
pbm_cbgetlbtextlen 列表框中文本的长度.
pbm_cbinsertstring 向列表框中增加新的字符串或4字节项.
pbm_cblimittext 限制能被输入到列表框中的字符数.
pbm_cbresetcontent 删除列表框中所有元素.
pbm_cbselectstring 搜索匹配的字符串并显示.
pbm_cbsetcursel 在列表框中选择并显示一项.
pbm_cbseteditsel 在列表框的编辑区域中选择一块文本.
pbm_cbsetextendedui 设置缺省或扩展的用户界面.
pbm_cbsetitemdata 在列表框中设定4字节(32位)项.
pbm_cbsetitemheight 设置列表框中项的高度.
pbm_cbshowdropdown 转换(显示或隐藏)列表框中拖放区域.
通用对话框通知消息(前缀:pbm_cbn)
pbm_cbndblclk 用户在列表中某一项上双点.
pbm_cbndragdrop 一个对象被放到通用对话框控件上.
pbm_cbndragenter 一个对象被拖到通用对话框控件上.
pbm_cbndragleave 一个对象被拖离通用对话框控件.
pbm_cbndragover 一个对象被拖经通用对话框控件.
pbm_cbndropdown 列表框的下放区域即将被显示.
pbm_cbneditchange 编辑器控件中的文本发生变化.
pbm_cbneditupdate 列表框编辑器控件中的文本即将被改变.
pbm_cbnerrspace 列表框满,不能再向其中加入项.
pbm_cbnkillfocus 通用列表框失去聚焦.
pbm_cbnselchange 列表框中被选文本被改变.
pbm_cbnselendcancel 用户按下了"取消"按钮.
pbm_cbnselendok 用户按下了"确认"按钮.
pbm_cbnsetfocus 通用对话控件拥有聚焦.
数据窗口消息(前缀:pbm_dw)
pbm_dwclosedropdown 关闭下拉式数据窗口.
pbm_dwscrollend 在数据窗口中卷滚到最后一行.
pbm_dwscrollhome 在数据窗口中卷滚到第一行.
pbm_dwscrolllineend 卷滚到当前行的行尾(水平方向).
pbm_dwscrolllinehome 卷滚到当前行的行首(水平方向).
数据窗口通知消息(前缀:pbm_dwn)
pbm_dwnbacktabout 即将通过Shift+Tab组合键离开该控件.
pbm_dwnchanging 控件即将被改变.
pbm_dwndropdown 下拉式列表框的下拉部分即将可见.
pbm_dwngraphcreate 即将创建图形.
pbm_dwnitemchangefocus 数据窗口控件中当前项的聚焦改变.
pbm_dwnitemvalidationerror 对当前项的修改引起了一个合法性检查错误.
pbm_dwnkey 有键被按下.使用KeyDown()处理键盘值.
pbm_dwnlbuttondown 鼠标左键被按下.
pbm_dwnlbuttonup 鼠标左键被松开.
pbm_dwnmbuttonclk 鼠标中键点击.
pbm_dwnmbuttondbclk 鼠标中键双击.
pbm_dwnmousemove 鼠标移动.
pbm_dwnprintmarginchange 打印边界被改变.
pbm_dwnprocessenter 回车键被按下.
pbm_dwnrowchange 数据窗口中聚焦从一行转向另一行.
pbm_dwntabdownout 用户在数据窗口最后一行按了下箭头键.
pbm_dwntabout 用户在数据窗口的最后一行/列中按了tab键.
pbm_dwntabupout 用户在数据窗口第一行中按了上箭头键.
动态数据交换(DDE)消息(前缀:pbm_dde)
pbm_ddeddeack 收到一个DDE消息.
pbm_ddeddeinitiate 开始一个DDE会话.
pbm_ddeddeterminate 终止一个DDE会话.
编辑器控件消息(前缀:pbm_em)
pbm_emcanundo 编辑器控件是否能撤消上一次修改.
pbm_ememptyundobuffer 清空由Windows管理的取消操作的缓冲区.
pbm_emfmtlines 在多行编辑器控件的行尾增加或删除回车换行.
pbm_emgetfirstvisibleline 返回编辑器控件中可见的第一行的行号.
pbm_emgethandle 获得编辑器控件使用的内存句柄.
pbm_emgetline 从编辑器控件中复制一行到内存中的一个缓冲区.
pbm_emgetlinecount 返回多行编辑器控件的行数.
pbm_emgetmodify 文本是否被用户修改.
pbm_emgetrect 返回控件的长方形域.
pbm_emgetsel 返回被选文本的起始位置.
pbm_emlimittext 限制用户键入的文本长度.
pbm_emlinefromchar 返回被选文本的行号.
pbm_emlineindex 返回编辑器控件中被选行第一个字符在编辑串中的位置.
pbm_emlinelength 返回编辑器控件中被选行中的字符数.
pbm_emlinescroll 水平或垂直卷滚编辑器控件.
pbm_emreplacesel 从剪贴板或从键盘上用新文本替换被选文本.
pbm_emsethandle 设置编辑器控件的句柄指向内存中的一个缓冲区.
pbm_emsetmodify 设置编辑器控件的modified标志.
pbm_emsetpasswordchar 设置用户输入任何文本时显示的字符,在输入密码时的显示.
pbm_emsetrect 设置/重置编辑器控件所在的长方形区域,编辑器控件中的文本被重画.
pbm_emsetrectnp 除了不重画文本,大致与setrect相同.
pbm_emsetsel 选择字符.
pbm_emsettabstops 在多行编辑器控件中设置tabstops.
pbm_emsetwordbreak 设置新的词拆分函数.
pbm_emsetwordbreakproc 设置新的词拆分过程.
pbm_emundo 撤消最近的编辑操作.
编辑控件通知消息(前缀:pbm_en)
pbm_enchange 编辑器控件中的文本发生改变.
pbm_enerrspace 编辑器控件内存缓冲区溢出.
pbm_enhscroll 用户点中上水平卷滚条.
pbm_enmaxtext 用户试图输入比允许更多的文本.
pbm_enupdate 编辑器控件即将显示用户的修改.
pbm_envscroll 用户点中了垂直卷滚条.
列表框消息(前缀:pbm_lb)
pbm_lbaddstring 向列表框控件中增加一项或一个字符串.
pbm_lbdeletestring 从列表框中删除一项或一个字符串.
pbm_lbdir 用目录列表填充列表框.
pbm_lbfindstring 在列表框中搜索与所给字符串部分匹配的第一项.
pbm_lbfindstringexact 在列表框中搜索与所给字符串精确匹配的第一项.
pbm_lbgetcaretindex 在列表框中搜索拥有聚焦的项.
pbm_lbgetcount 确定列表框中的项数.
pbm_lbgetcursel 确定所选项是第几项.
pbm_lbgethorizontalextent 获得列表框的宽度、计算水平卷滚.
pbm_lbgetitemheight 确定列表框控件中项的高度.
pbm_lbgetitemrect 确定列表框的尺寸.
pbm_lbgetsel 获得列表框中当前所选的项.
pbm_lbgetselcount 在多选列表框中获得所选项的数目.
pbm_lbgetselitems 用列表框中表框各自的项号填充一个给定的整数数组.
pbm_lbgettext 获得列表框中当前所选项的文本.
pbm_lbgettextlen 获得列表框中当前所选项的文本中的字符数.
pbm_lbgettopindex 确定列表框中可见的最上面一项的项号.
pbm_lbinsertstring 向列表框中加入一个新字符串.
pbm_lbresetcontent 重置(消除)列表框中的内容.
pbm_lbselectstring 搜索并加亮与所给字符匹配的字符串.
pbm_lbselitemrange 选择/取消列表框中某一范围中的项.
pbm_lbsetcaretindex 设置列表框中的某一项拥有聚焦.
pbm_lbsetcolumnwidth 设置列表框中列的宽度.
pbm_lbsetcursel 在列表框中选择并加亮一项;如果需要,卷滚到列表框.
pbm_lbsethorizontaltext 设置列表框中被水平卷滚的单元数.
pbm_lbsetitemdata 设置与列表框相关的32位/4字节值.
pbm_lbsetitemheight 设置列表框中项的高度.
pbm_lbsetsel 在列表框中选择一个字符串.
pbm_lbsettabstops 设置列表框控件中tabstops的位置.
pbm_lbsettopindex 卷滚列表框使特定的项成为可见的最上面一项.
列表框通知消息(前缀:pbm_en)
pbm_endblclk 用户在列表框控件中的某一项上双击.
pbm_enerrspace 用户试图超越可在列表框中输入字符的最大限制.
pbm_enselcancel 当前选取文本被取消.
pbm_enselchange 用户在列表框中选择或取消了一项.
窗口消息(前缀:pbm_)
pbm_activateapp 被激活的窗口属于另外一个应用.
pbm_askcbformatname 要求剪贴板中的内容被复制到一个使用自定义格式的文本缓冲区中.
pbm_char 传送键盘上按下的键.
pbm_chartoitem 通过转换键盘来的字符,帮助列表框定位其中的项.
pbm_childactivate 一个子窗口被移动或激活.
pbm_clear 用户要删除当前编辑器控件中的内容.
pbm_command 用户选择了一个菜单项、控件,或使用了加速键.
pbm_compacting 系统内存资源不足;当Windows占用了多于1/8的CPU时间紧缩内存时,产生这条消息.
pbm_compareitem 当新的一项被加入列表框或组合框时产生此消息,Window用这条消息进行项之间的比较.
pbm_ctlcolor 一个控件即将被画出,可在此时改变控件的颜色.
pbm_deadchar 用户选择了一种非英语字符集或其它特殊字符集,这将改变下面将要输入的字符.
pbm_deleteitem 从列表框或通用对话框中移去一项.
Event ID 含义
pbm_bmgetcheck 单选按钮或多选按钮是否被选.
pbm_bmgetstate 按钮是否加亮.
pbm_bmsetcheck 将无线按钮或确认框的选中状态改为未选中状态,反之亦然.
pbm_bmsetstate 加亮或不加亮按钮.
pbm_bmchange 改变按钮的风格,例如,改为单选按钮或组合框.
单选或多选按钮通知消息(前缀:pbm_bn)
pbm_bnclicked 按钮控件被点中.
pbm_bndisable 使按钮控件无效.
pbm_bndoubleclicked 按钮控件被双点.
pbm_bndragdrop 一个对象被放到按钮控件.
pbm_bndragenter 一个对象被拖到按钮控件.
pbm_bndragleave 一个对象被拖离按钮控件.
pbm_bndragover 一个对象被拖经按钮控件.
pbm_bnhilite 按钮控件被加亮.
pbm_bnpaint 按钮控件被绘制.
pbm_bnsetfocus 按钮控件获得聚焦.
pbm_bnunhilite 按钮控件不被加亮.
通用对话框消息(前缀:pbm_cb)
pbm_cbaddstring 将字符串加到通用对话框.
pbm_cbdeletestring 从通用对话框删除一个字符串.
pbm_cbdir 加一个目录列表到通用对话框.
pbm_cbfindstring 搜索以一组字符开头的字符串.
pbm_cbfindstringexact 搜索与所提供的字符完全匹配的字符串.
pbm_cbgetcount 列表框中的项数.
pbm_cbgetcursel 当前被选项的数目.
pbm_cbgetdroppedcontrolset 列表框在屏幕上的坐标位置.
pbm_cbgeteditsel 编辑器控件中被选字符的范围.
pbm_cbgetextendedui 缺省或扩展的用户界面.
pbm_cbgetitemdata 重画的列表框中的4字节(32位)项.
pbm_cbgetitemheight 列表框中某一项的高度.
pbm_cbgetlbtext 列表框中的文本.
pbm_cbgetlbtextlen 列表框中文本的长度.
pbm_cbinsertstring 向列表框中增加新的字符串或4字节项.
pbm_cblimittext 限制能被输入到列表框中的字符数.
pbm_cbresetcontent 删除列表框中所有元素.
pbm_cbselectstring 搜索匹配的字符串并显示.
pbm_cbsetcursel 在列表框中选择并显示一项.
pbm_cbseteditsel 在列表框的编辑区域中选择一块文本.
pbm_cbsetextendedui 设置缺省或扩展的用户界面.
pbm_cbsetitemdata 在列表框中设定4字节(32位)项.
pbm_cbsetitemheight 设置列表框中项的高度.
pbm_cbshowdropdown 转换(显示或隐藏)列表框中拖放区域.
通用对话框通知消息(前缀:pbm_cbn)
pbm_cbndblclk 用户在列表中某一项上双点.
pbm_cbndragdrop 一个对象被放到通用对话框控件上.
pbm_cbndragenter 一个对象被拖到通用对话框控件上.
pbm_cbndragleave 一个对象被拖离通用对话框控件.
pbm_cbndragover 一个对象被拖经通用对话框控件.
pbm_cbndropdown 列表框的下放区域即将被显示.
pbm_cbneditchange 编辑器控件中的文本发生变化.
pbm_cbneditupdate 列表框编辑器控件中的文本即将被改变.
pbm_cbnerrspace 列表框满,不能再向其中加入项.
pbm_cbnkillfocus 通用列表框失去聚焦.
pbm_cbnselchange 列表框中被选文本被改变.
pbm_cbnselendcancel 用户按下了"取消"按钮.
pbm_cbnselendok 用户按下了"确认"按钮.
pbm_cbnsetfocus 通用对话控件拥有聚焦.
数据窗口消息(前缀:pbm_dw)
pbm_dwclosedropdown 关闭下拉式数据窗口.
pbm_dwscrollend 在数据窗口中卷滚到最后一行.
pbm_dwscrollhome 在数据窗口中卷滚到第一行.
pbm_dwscrolllineend 卷滚到当前行的行尾(水平方向).
pbm_dwscrolllinehome 卷滚到当前行的行首(水平方向).
数据窗口通知消息(前缀:pbm_dwn)
pbm_dwnbacktabout 即将通过Shift+Tab组合键离开该控件.
pbm_dwnchanging 控件即将被改变.
pbm_dwndropdown 下拉式列表框的下拉部分即将可见.
pbm_dwngraphcreate 即将创建图形.
pbm_dwnitemchangefocus 数据窗口控件中当前项的聚焦改变.
pbm_dwnitemvalidationerror 对当前项的修改引起了一个合法性检查错误.
pbm_dwnkey 有键被按下.使用KeyDown()处理键盘值.
pbm_dwnlbuttondown 鼠标左键被按下.
pbm_dwnlbuttonup 鼠标左键被松开.
pbm_dwnmbuttonclk 鼠标中键点击.
pbm_dwnmbuttondbclk 鼠标中键双击.
pbm_dwnmousemove 鼠标移动.
pbm_dwnprintmarginchange 打印边界被改变.
pbm_dwnprocessenter 回车键被按下.
pbm_dwnrowchange 数据窗口中聚焦从一行转向另一行.
pbm_dwntabdownout 用户在数据窗口最后一行按了下箭头键.
pbm_dwntabout 用户在数据窗口的最后一行/列中按了tab键.
pbm_dwntabupout 用户在数据窗口第一行中按了上箭头键.
动态数据交换(DDE)消息(前缀:pbm_dde)
pbm_ddeddeack 收到一个DDE消息.
pbm_ddeddeinitiate 开始一个DDE会话.
pbm_ddeddeterminate 终止一个DDE会话.
编辑器控件消息(前缀:pbm_em)
pbm_emcanundo 编辑器控件是否能撤消上一次修改.
pbm_ememptyundobuffer 清空由Windows管理的取消操作的缓冲区.
pbm_emfmtlines 在多行编辑器控件的行尾增加或删除回车换行.
pbm_emgetfirstvisibleline 返回编辑器控件中可见的第一行的行号.
pbm_emgethandle 获得编辑器控件使用的内存句柄.
pbm_emgetline 从编辑器控件中复制一行到内存中的一个缓冲区.
pbm_emgetlinecount 返回多行编辑器控件的行数.
pbm_emgetmodify 文本是否被用户修改.
pbm_emgetrect 返回控件的长方形域.
pbm_emgetsel 返回被选文本的起始位置.
pbm_emlimittext 限制用户键入的文本长度.
pbm_emlinefromchar 返回被选文本的行号.
pbm_emlineindex 返回编辑器控件中被选行第一个字符在编辑串中的位置.
pbm_emlinelength 返回编辑器控件中被选行中的字符数.
pbm_emlinescroll 水平或垂直卷滚编辑器控件.
pbm_emreplacesel 从剪贴板或从键盘上用新文本替换被选文本.
pbm_emsethandle 设置编辑器控件的句柄指向内存中的一个缓冲区.
pbm_emsetmodify 设置编辑器控件的modified标志.
pbm_emsetpasswordchar 设置用户输入任何文本时显示的字符,在输入密码时的显示.
pbm_emsetrect 设置/重置编辑器控件所在的长方形区域,编辑器控件中的文本被重画.
pbm_emsetrectnp 除了不重画文本,大致与setrect相同.
pbm_emsetsel 选择字符.
pbm_emsettabstops 在多行编辑器控件中设置tabstops.
pbm_emsetwordbreak 设置新的词拆分函数.
pbm_emsetwordbreakproc 设置新的词拆分过程.
pbm_emundo 撤消最近的编辑操作.
编辑控件通知消息(前缀:pbm_en)
pbm_enchange 编辑器控件中的文本发生改变.
pbm_enerrspace 编辑器控件内存缓冲区溢出.
pbm_enhscroll 用户点中上水平卷滚条.
pbm_enmaxtext 用户试图输入比允许更多的文本.
pbm_enupdate 编辑器控件即将显示用户的修改.
pbm_envscroll 用户点中了垂直卷滚条.
列表框消息(前缀:pbm_lb)
pbm_lbaddstring 向列表框控件中增加一项或一个字符串.
pbm_lbdeletestring 从列表框中删除一项或一个字符串.
pbm_lbdir 用目录列表填充列表框.
pbm_lbfindstring 在列表框中搜索与所给字符串部分匹配的第一项.
pbm_lbfindstringexact 在列表框中搜索与所给字符串精确匹配的第一项.
pbm_lbgetcaretindex 在列表框中搜索拥有聚焦的项.
pbm_lbgetcount 确定列表框中的项数.
pbm_lbgetcursel 确定所选项是第几项.
pbm_lbgethorizontalextent 获得列表框的宽度、计算水平卷滚.
pbm_lbgetitemheight 确定列表框控件中项的高度.
pbm_lbgetitemrect 确定列表框的尺寸.
pbm_lbgetsel 获得列表框中当前所选的项.
pbm_lbgetselcount 在多选列表框中获得所选项的数目.
pbm_lbgetselitems 用列表框中表框各自的项号填充一个给定的整数数组.
pbm_lbgettext 获得列表框中当前所选项的文本.
pbm_lbgettextlen 获得列表框中当前所选项的文本中的字符数.
pbm_lbgettopindex 确定列表框中可见的最上面一项的项号.
pbm_lbinsertstring 向列表框中加入一个新字符串.
pbm_lbresetcontent 重置(消除)列表框中的内容.
pbm_lbselectstring 搜索并加亮与所给字符匹配的字符串.
pbm_lbselitemrange 选择/取消列表框中某一范围中的项.
pbm_lbsetcaretindex 设置列表框中的某一项拥有聚焦.
pbm_lbsetcolumnwidth 设置列表框中列的宽度.
pbm_lbsetcursel 在列表框中选择并加亮一项;如果需要,卷滚到列表框.
pbm_lbsethorizontaltext 设置列表框中被水平卷滚的单元数.
pbm_lbsetitemdata 设置与列表框相关的32位/4字节值.
pbm_lbsetitemheight 设置列表框中项的高度.
pbm_lbsetsel 在列表框中选择一个字符串.
pbm_lbsettabstops 设置列表框控件中tabstops的位置.
pbm_lbsettopindex 卷滚列表框使特定的项成为可见的最上面一项.
列表框通知消息(前缀:pbm_en)
pbm_endblclk 用户在列表框控件中的某一项上双击.
pbm_enerrspace 用户试图超越可在列表框中输入字符的最大限制.
pbm_enselcancel 当前选取文本被取消.
pbm_enselchange 用户在列表框中选择或取消了一项.
窗口消息(前缀:pbm_)
pbm_activateapp 被激活的窗口属于另外一个应用.
pbm_askcbformatname 要求剪贴板中的内容被复制到一个使用自定义格式的文本缓冲区中.
pbm_char 传送键盘上按下的键.
pbm_chartoitem 通过转换键盘来的字符,帮助列表框定位其中的项.
pbm_childactivate 一个子窗口被移动或激活.
pbm_clear 用户要删除当前编辑器控件中的内容.
pbm_command 用户选择了一个菜单项、控件,或使用了加速键.
pbm_compacting 系统内存资源不足;当Windows占用了多于1/8的CPU时间紧缩内存时,产生这条消息.
pbm_compareitem 当新的一项被加入列表框或组合框时产生此消息,Window用这条消息进行项之间的比较.
pbm_ctlcolor 一个控件即将被画出,可在此时改变控件的颜色.
pbm_deadchar 用户选择了一种非英语字符集或其它特殊字符集,这将改变下面将要输入的字符.
pbm_deleteitem 从列表框或通用对话框中移去一项.