由于mfc自带的调试信息输出接口使用比较麻烦,可以打开输出控制台,然后使用printf打印调试信息
void InitConsoleWindows()
{
AllocConsole();
#if _MSC_VER <= 1200 //这个是vc6.0
freopen("CONOUT$", "w+t", stdout);
#else //这个是vc2003以上
FILE *stream;
freopen_s(&stream, "CONOUT$", "wt", stdout);
#endif // _MSC_VER > 1000
}
效果如下图所示
相关资料包括demo代码请到我<MFC实用技巧>篇最下的网盘链接中下载!