A.exe启动B.exe的调试问题

乐百 2007-06-04 01:44:08
目前,我有1个a.exe无源码。
b.exe是在a.exe一个按钮按下后触发。
但是我在vc下使用调试dll的方式,来调试b.exe断点一直无效。不知道有什么好方法可以调试。
attach 是可以,但是一些初始化的地方就跟不到,而且每次去attach麻烦。
...全文
274 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
乐百 2007-06-08
  • 打赏
  • 举报
回复
有的,因为b.exe中需要a.exe进行初始化和配置。直接调试b.exe不能取得a.exe传过来的一些参数。
luohongming 2007-06-07
  • 打赏
  • 举报
回复
为什么非要在A中打开B呢,直接打开B工程运行调试不行吗,有什么特别要求吗?
乐百 2007-06-07
  • 打赏
  • 举报
回复
b.exe有源码的,现在需要调试的是b.exe所以有无a.exe源码也应该不是主要问题。比如你调试一个dll,另外有个a.exe调用了你的dll,无a.exe源码,实际上也是可以单步dll的
乐百 2007-06-07
  • 打赏
  • 举报
回复
有源码的,有些时候数据比较多,messagebox信息太少了。肯定在一个工程的
luohongming 2007-06-04
  • 打赏
  • 举报
回复
在B中适当位置用MessageBox显示你关心的数据.
rainstormed 2007-06-04
  • 打赏
  • 举报
回复
调试
healer_kx 2007-06-04
  • 打赏
  • 举报
回复
调试本来就是挺麻烦的事情。
b2b160 2007-06-04
  • 打赏
  • 举报
回复
我觉得还是把你的具体情况列出来吧.

因为很多时候本身思路就是错误的,也许问题不在于调试其他的进程,而有其他的解决办法.
tiger波波 2007-06-04
  • 打赏
  • 举报
回复
能直接调试B吗?反正A只是起到一个打开B的作用,跟直接运行B没啥区别把
mynamelj 2007-06-04
  • 打赏
  • 举报
回复
没有源码你就只有看汇编了
yjgx007 2007-06-04
  • 打赏
  • 举报
回复
加到工程里了吗?

16,472

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC相关问题讨论
社区管理员
  • 基础类社区
  • Web++
  • encoderlee
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

        VC/MFC社区版块或许是CSDN最“古老”的版块了,记忆之中,与CSDN的年龄几乎差不多。随着时间的推移,MFC技术渐渐的偏离了开发主流,若干年之后的今天,当我们面对着微软的这个经典之笔,内心充满着敬意,那些曾经的记忆,可以说代表着二十年前曾经的辉煌……
        向经典致敬,或许是老一代程序员内心里面难以释怀的感受。互联网大行其道的今天,我们期待着MFC技术能够恢复其曾经的辉煌,或许这个期待会永远成为一种“梦想”,或许一切皆有可能……
        我们希望这个版块可以很好的适配Web时代,期待更好的互联网技术能够使得MFC技术框架得以重现活力,……

试试用AI创作助手写篇文章吧