MFC打开控制台输入信息和关闭控制台
Posted 有关于S27的故事
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MFC打开控制台输入信息和关闭控制台相关的知识,希望对你有一定的参考价值。
在OnInitDialog函数中加入
AllocConsole();//打开控制台
freopen("CON", "r", stdin);
freopen("CON", "w", stdout);
freopen("CON", "w", stderr);
如果出现4996错误,在文件开头加入
#pragma warning(disable:4996)
然后在类向导添加:
然后在刚刚添加的函数,里面加上
void CFirstDlg::OnDestroy()
CDialogEx::OnDestroy();
// TODO: 在此处添加消息处理程序代码
FreeConsole();//释放控制台资源
然后你就可以cout或是printf输出信息到控制台了
以上是关于MFC打开控制台输入信息和关闭控制台的主要内容,如果未能解决你的问题,请参考以下文章