|
关于消息断点下断
|
其实这个CCDebuger 早就在教程里说过了。 只是如果用代码段内存断点的方法 实在是太累了。下一次断,F9后看看如果不是消息处理函数 还得重新的代码区下断,有时候要重复这样的工作几十次才能走到真正的消息处理函数部分
还有一种办法 可能大家都没注意。 就是run跟踪,我现在才发现run跟踪很强大。
在下玩消息断点后,直接打开RUN跟踪,然后添加所有函数入口,然后再点button,断下来后,直接按ctrl+f12让程序跑起来。
这时候再打开RUN跟踪 统计当前模块 或者选择 统计全局模块 找到代码段中的地址即可。
VC6.0 release模式 MFC42.#4424_?OnCmdMsg@CCmdTarget@@UAEHIHP中 MOV EDX,DWORD PTR DS:[EAX+14]
debug模式 名称=#3657_?OnCmdMsg@CCmdTarget@@UAEHIHPAXPAUAFX_CMDHANDLERINFO@@@Z MOV EDX,DWORD PTR DS:[ECX+14]
http://www.kyospace.com/feedcomm.asp?logID=294 |