在MFC中显示cmd命令行
添加函数
void InitConsoleWindow1() { int nCrt = 0; FILE* fp; AllocConsole(); nCrt = _open_osfhandle((long)GetStdHandle(STD_OUTPUT_HANDLE), _O_TEXT); fp = _fdopen(nCrt, "w"); *stdout = *fp; setvbuf(stdout, NULL, _IONBF, 0); }
在需要显示cmd的代码前面记得调用这个函数。