我在看MFC的原代码时发现有个TRACE宏,查MSDN,说它输出到afxDump;有的书上说它在debug窗口中输出,可我都没看到它的输出,我真不知道该怎么办了,请您指教,谢谢!

解决方案 »

  1.   

    用F5执行程序时,在output窗口的debug页中显示
      

  2.   

    用Alt+2可以打开debug窗口!在标签中选中debug,就会有输出了!
      

  3.   

    if you don't use watch window ,you can search "debugview" in sysinternals.com
      

  4.   

    我是在CMyView::OnLButtonDown()中用的TRACE(“Hello Hello”),可我在单击鼠标左键后debug窗口没显示(“Hello Hello”)啊。我在CMyView::OnDraw()中用的TRACE(“Hello !”),在编译完之后我就在debug窗口中看到了Hello !”,而不是在Run时看到的。请问TRACE宏是在编译时才显示而在执行期不能显示吗?
      

  5.   

    哦,原来是按F5 debug程序时TRACE宏才显示,谢谢各位!