您的位置:首页 > 其它

MFC中增加控制台黑白框方法

2017-10-19 10:31 162 查看
在你需要增加控制台的源程序中,初始化的地方(如:BOOL CtestmfcfDlg::OnInitDialog()),增加以下函数就可以实现:

void InitConsoleWindow()

{

AllocConsole();

HANDLE handle = GetStdHandle(STD_OUTPUT_HANDLE);

int hCrt = _open_osfhandle((long)handle, _O_TEXT);

FILE * hf = _fdopen(hCrt, “w”);

*stdout = *hf;

}

记得添加以下头文件:io.h和fcntl.h
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: