MsgInfo V1.00 察看当前进程中消息的控件
2008-02-23 07:31:46来源:互联网 阅读 ()
语 种:简体中文
编辑器:Delphi6
平 台:Win9x,Win2k/NT,WinXP
作品源代码: 本地下载
软件或演示: -
代码大小: 71.3K
软件大小: -
MsgInfo V1.00
(一)、说明
一个用来察看当前进程中消息的控件,D6环境编译。
(二)、属性
1、ShowType:
MSGHex: 是否显示消息ID(16进制)
MSGDec: 是否显示消息ID(10进制)
MSGStr: 是否显示消息ID(字符串)
MsgClassName:是否显示窗体类名
MsgHwnd: 是否显示窗体句柄
MsgWParam: 是否显示消息WParam值
MsgLParam: 是否显示消息LParam值
2、DefineClassName: 允许(禁止)显示消息的窗体类名,如TForm1
3、DefineMsg: 允许(禁止)显示的消息ID,如$0005、wm_paint
4、DefineState:
EnableMsg: DefineMsg不为空串时,False禁止显示加入DefineMsg的消息,True只显示加入DefineMsg的消息
EnableClassName: DefinClassName不为空串时,False禁止显示加入DefineClassName的消息,True只显示加入DefineMsg的消息
EnableHwnd: 设置了AddDefineHwnd后,False禁止显示ADDDefineHwnd加入的窗体句柄消息,True则只显示加入的窗体句柄消息
EnableClassName和EnableHwnd设置不一致时,以EnableClassName为准
5、DisableFrequent:是否过滤掉WM_NCHITTEST、WM_SETCURSOR、WM_ENTERIDLE、WM_NOTIFY出现频繁的消息
6、HookType: 设置钩子类型
7、Activate: 是否激活钩子
(三)、方法
1、AddDefineHwnd(): 加入的句柄为允许(禁止)显示消息的窗体句柄(可加入多个)
2、Clear: 清空消息信息
(四)、事件
HookMethod: 可以在此事件中自行处理钩子,钩子返回值Result默认为0
注意在处理CBT钩子的HCBT_CreateWnd时,设计期拖放到窗体的控件还未创建,使用这些控件的属性和方法会出现异常。
(五)、文件
MsgInfo.txt是参考文件,必须放入执行程序当前目录。此文件可自定义或扩充,无需排序
格式:第一行表示消息ID的十六进制字符串,如$0005,必须$开头
第二行表示消息ID的字符串常量,如WM_Size
第三行表示该消息的说明(可省略)
MsgResult.txt显示结果
上一篇: MiniTable V5.2 (小型数据库引擎)
下一篇: BusinessSkinForm v2.90 Full Source
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash