在WIN32和MFC下使用控制台输出
2010-05-19 22:09
204 查看
在CWinApp的重载函数InitInstance()中输入如下语句,开辟一个控制台并重定向输出
AllocConsole(); // 开辟控制台
SetConsoleTitle(_T("Debug Output")); // 设置控制台窗口标题
freopen("CONOUT$","w",stdout); // 重定向输出
接下来,你可以在想要输出信息的地方调用printf()。如:
printf("hello,world");
在CWinApp的重载函数EixtInstance()中调用如下语句结束控制台:
FreeConsole(); //这样的话,在程序退出前关闭控制台,会出现诊断对话框
AllocConsole(); // 开辟控制台
SetConsoleTitle(_T("Debug Output")); // 设置控制台窗口标题
freopen("CONOUT$","w",stdout); // 重定向输出
接下来,你可以在想要输出信息的地方调用printf()。如:
printf("hello,world");
在CWinApp的重载函数EixtInstance()中调用如下语句结束控制台:
FreeConsole(); //这样的话,在程序退出前关闭控制台,会出现诊断对话框
相关文章推荐
- GUI程序如何使用控制台输出调试信息[zz][MFC调用win32窗口显示调试信息,使用AllocConsole 函数 ]
- *在Win32应用程序中使用Console控制台输出信息(原)
- win32控制台程序中,使用MFC的方法
- 在MFC程序中使用控制台输出打印信息
- 2步让Win32应用程序/控制台应用使用MFC类库支持显示对话框
- MFC中使用控制台输出调试信息
- 在MFC,Win32程序中向控制台(Console)窗口输出调试信息
- MFC中使用控制台进行数据输出
- win32控制台项目中使用mfc头文件
- MFC工程中使用printf输出到控制台
- 在MFC,Win32程序中向控制台(Console)窗口输出调试信息
- 在MFC,Win32程序中向控制台(Console)窗口输出调试信息
- win32和MFC下如何使用控制台窗口
- 在MFC程序中使用控制台输出打印信息
- 如何在win32非控制台应用程序中使用iostream输出信息?
- 调试MFC时使用控制台(consel)输出调试信息
- 如何在MFC中使用cout和printf,输出到控制台
- MFC环境使用控制台调试输出
- MFC中使用控制台输出Debug信息
- win32控制台程序中,使用MFC的方法