Chinaunix首页 | 论坛 | 博客
  • 博客访问: 126855
  • 博文数量: 27
  • 博客积分: 1400
  • 博客等级: 上尉
  • 技术积分: 311
  • 用 户 组: 普通用户
  • 注册时间: 2008-01-28 09:05
文章分类

全部博文(27)

文章存档

2011年(1)

2010年(4)

2009年(4)

2008年(18)

我的朋友

分类: C/C++

2010-07-28 17:58:43

//在Windows程序中打开控制台的程序
#include
#include
#include
#include
bool CreateConsole(void)
{
 FreeConsole();
 if ( AllocConsole() )
 {
  int hCrt = _open_osfhandle((long)
   GetStdHandle(STD_OUTPUT_HANDLE), _O_TEXT);
  *stdout = *(::_fdopen(hCrt, "w"));
  ::setvbuf(stdout, NULL, _IONBF, 0);
  *stderr = *(::_fdopen(hCrt, "w"));
  ::setvbuf(stderr, NULL, _IONBF, 0);
  return TRUE;
 }return FALSE;
}
阅读(1224) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~