如题。

解决方案 »

  1.   

    要先做一个测试程序
    设置dll是测试程序的附加库
    然后运行测试程序,就可以在dll设置断点了。
      

  2.   

    忘了说明,这个库是Windows Shell编程。由Windows Explorer启动。在dll里面打断点没有用。不知为什么,谁能给解释一下。我已指定客户程序是Windows Explorer.
      

  3.   

    1.F9先设个断点
    2.按F5编译,跳出调试会话可执行文件框,选择Internet Explorer
    3.找到那个.DLL文件的全路径(例:C:\ATL\debug\abc.dll),将其COPY到刚才跳出的IE的地址栏上,执行该地址就OK;
    4.当ATL做的DLL执行到第一步的断点时,便与与MFC的调试一样,按F11 或F10。