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
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
相关文章推荐
- MFC 开发界面增加控件提示 的方法
- 在MFC程序中增加控制台
- MFC及控制台窗口程序获取命令行传过来的参数的方法
- 【Windows】Windows 8.1 系统下控制台命令SET实现环境变量的增加、修改、删除方法
- 在MFC程序中增加控制台
- 在调试MFC程序中查看变量的方法(包含控制台)
- MFC控制台指令的重定向输出到文件方法
- MFC利用控制台输出调试信息的方法
- win32控制台程序中,使用MFC的方法
- 控制台程序使用MFC类的方法
- 控制台程序使用MFC类的方法
- MFC-为子窗体/子窗口的静态控件的特定位置/区域 增加提示/tips信息 使用自绘方法
- win32控制台程序中,使用MFC的方法
- 控制台程序使用mfc库的方法
- MFC应用程序使用控制台的方法
- MFC应用程序使用控制台的方法
- 给Win32 GUI程序增加控制台窗口的方法
- MFC利用控制台输出调试信息的方法
- 控制台程序使用MFC类的方法
- 在mfc程序中,打开控制台窗口的方法