我建了一个ATL的控件,生成一个exe文件和一个dll文件,和另一个exe文件交互,请问怎么调试那?

解决方案 »

  1.   

    打开atl工程,然后debug文件设置为exe文件,
    F5就可以了
      

  2.   

    如果输入调试信息,可以使用ATLTRACE("%s",str);与VC里的TRACE使用方法一样.
    可以在调试的时候在调试窗口有输出的信息可以查看.
      

  3.   

    不行啊,出现这样的提示One or more breakpoints cannot be set and have disabled.Execution will stop at the beginning of the program.
    按确定后就跑到_tWinMain函数里,根本跟不到我设的断点那,而且那断点变成白色!
    我的断点是定在接口的成员函数中的!
      

  4.   

    请问你用的是vc6还是vs2005?
    我也是新人,两种都用过。
    你说的情况我好像只在vc6中遇到过,我都是直接按F10,然后会提示你要加载某个进程,你选择那个exe,然后就可以了。如果直接在project/setting中设置dll,exe,然后attach到xxx.exe这样很多断点就不可以用,我也不知道为什么
    同问各位大侠。
      

  5.   

    在project--options--debug里设置执行文件的路径即参数等
      

  6.   

    我用的是VC6,楼上所说的是不是Tools->options->debug里设置啊?
    但具体是怎么设置啊?请详细点说明,好吗?
      

  7.   

    不是
    是 progect -> settings在 settings for 选中 win32 debug在右边标签中选 debug在executable for debug session 填入你的exe程序