在win32的窗口程序中加入控制台console窗口:
(1)头文件:
#include <io.h>
#include <fcntl.h>
#include <iostream>
using namespace std;
(2)redirectIOToConsole()函数:
//使用控制台的输出
void redirectIOToConsole( void )
{
AllocConsole();
// Get the handle for STDOUT's file system.
HANDLE stdOutputHandle = GetStdHandle( STD_OUTPUT_HANDLE );
// Redirect STDOUT to the new console by associating STDOUT's file
// descriptor with an existing operating-system file handle.
int hConsoleHandle = _open_osfhandle( (intptr_t)stdOutputHandle, _O_TEXT );
FILE *pFile = _fdopen( hConsoleHandle, &