[发明专利]基于Windows消息机制的软件调试方法无效
申请号: | 201210515389.4 | 申请日: | 2012-12-05 |
公开(公告)号: | CN103019935A | 公开(公告)日: | 2013-04-03 |
发明(设计)人: | 付纯鹤;罗杨 | 申请(专利权)人: | 中国电子科技集团公司第四十五研究所 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 北京中建联合知识产权代理事务所 11004 | 代理人: | 朱丽岩;刘湘舟 |
地址: | 100176 北京市大*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 windows 消息 机制 软件 调试 方法 | ||
1.一种基于Windows消息机制的软件调试方法,其特征在于步骤如下:
步骤1:在待调试程序中需要调试的代码行插入一个调试信息;所述待调试程序为消息发送端
步骤2:启动待调试程序,调用步骤1中插入的调试信息,经Window消息队列将消息发送至信息调试器;
步骤3:启动信息调试器,所述信息调试器为消息接收端;
步骤4:直接运行待调试程序,测试需要获取调试信息的部分;
步骤5:关闭待调试程序;
步骤6:激活信息调试器,用于显示待调试程序运行过程中发送来的调试信息;
步骤7:根据上述记录的信息,分析待调试程序存在的问题;
步骤8:根据上述待调试程序存在的问题,修改待调试程序的相关代码;
步骤9:重复步骤4到步骤8的工作,直到待调试程序的所有代码调试结束。
2.根据权利要求1所述的基于Windows消息机制的软件调试方法,其特征在于:所述调试信息是一个全局函数,上述全局函数的代码是固定不变的,直接插入待调试程序后调用即可;所述调试信息的消息ID号是任意设定的,用于标定不同代码行发送的消息或消息分类。
3.根据权利要求1所述的基于Windows消息机制的软件调试方法,其特征在于:所述Window消息队列采用Windows的 WM_COPYDATA消息实现消息发送端和消息接收端之间的通信。
4.根据权利要求1所述的基于Windows消息机制的软件调试方法,其特征在于:所述信息调试器是一个可执行文件,用于显示、保存、删除收到的调试信息内容及收到调试信息内容时间;将上述调试信息的内容保存为文本文件并通过窗口界面显示。
5.根据权利要求1所述的基于Windows消息机制的软件调试方法,其特征在于:所述消息发送端和消息接收端通过Window消息队列传递调试信息;所述待调试程序经Window消息队列发送消息至信息调试器,所述Window消息队列,用于将消息发送至信息调试器中,所述信息调试器,用于分析并显示调试信息,并通过Window消息队列查询消息信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电子科技集团公司第四十五研究所,未经中国电子科技集团公司第四十五研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210515389.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:叶点霉发酵液中蒽醌类物质的提取
- 下一篇:一种黄芩苷烟用香料的制备方法