MFC:Debug控制台重定向输出

来源:互联网 发布:淘宝oem的化妆品敢用吗 编辑:程序博客网 时间:2024/05/07 11:02

CWinApp的重载函数InitInstance()中输入如下语句,开辟一个控制台并重定向输出:

1.       FILE* p;

2.       if(!AllocConsole()){

3.                AfxMessageBox("AlloConsole Failed!",MB_ICONINFORMATION);

4.       }

5.       freopen_s(&p,"CONOUT$","w",stdout);

在对话框添加一个按钮,并在按钮响应函数OnBnClickedTest()中输入:

1.       printf("%s/n","ConsoleSuccess!");

按下按钮测试Debug控制台输出。

原创粉丝点击