在GUI程序中使用控制台的两种方法

win32程序启用控制台(控制台文件名:conout$,conin$,conerr$)

//添加控制台,加入在程序构造函数中

 AllocConsole();  

freopen("conin$", "r+t", stdin);   

freopen("conout$", "w+t", stdout);   

freopen("conout$", "w+t", stderr);  

//析构函数

fclose(stderr);

fclose(stdout);

fclose(stdin);

FreeConsole();

参考:http://cowboy.1988.blog.163.com/blog/static/7510579820145199275368/

参考:http://www.xuebuyuan.com/853282.html