CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VC/MFC >  硬件/系统

FlushConsoleInputBuffer()函数如何能清空控制台输入? 大家帮忙啊?

楼主ghxmagic(ghxmagic)2004-12-03 20:15:32 在 VC/MFC / 硬件/系统 提问

BOOL   FlushConsoleInputBuffer(  
      HANDLE   hConsoleInput       //   handle   to   console   input   buffer  
  );  
   
  Parameters  
  hConsoleInput    
  [in]   Handle   to   the   console   input   buffer.   The   handle   must   have   GENERIC_WRITE   access  
   
  清空控制台BUFFER时,   要求GENERIC_WRITE权限,   试了几次  
  HANDLE   hConcole   =   CreateFile("CON",  
  GENERIC_READ   |   GENERIC_WRITE,  
  FILE_SHARE_READ   |   FILE_SHARE_WRITE,  
  NULL,  
  OPEN_EXISTING,  
  0,  
  NULL);  
   
  ASSERT(hConcole   !=   INVALID_HANDLE_VALUE);  
  都不对啊,   大家帮忙? 问题点数:50、回复次数:2Top

1 楼oyljerry(【勇敢的心】→ ㊣提拉米苏√㊣)回复于 2004-12-04 18:52:41 得分 50

hStd   :=   CreateFile(PChar(FPipeName),GENERIC_WRITE   or   GENERIC_READ,FILE_SHARE_READ   or   FILE_SHARE_WRITE,@SecAttr,  
          OPEN_EXISTING,0,0);  
      StInfo.hStdInput   :=   hStd;  
      StInfo.hStdOutput   :=   hStd;  
      StInfo.hStdError   :=   StInfo.hStdOutput;  
      FlushConsoleInputBuffer(hStd);  
  Top

2 楼ghxmagic(ghxmagic)回复于 2004-12-06 09:11:16 得分 0

楼上仁兄,   FPipeName设置什么样的值呢?  
  StInfo又是什么样的结构体,   能不能再详细点啊?  
   
  上面的问题可以用C库函数fflush(stdin);解决.Top

相关问题

  • 控制台程序认win32函数吗?
  • VC中控制台程序用什么函数清屏?
  • 控制台程序能否输出win32exe程序的printf函数。
  • 用C&C++在控制台中画图用哪些函数?
  • 请教如何在控制台模式下调用API函数????
  • 请问如何隐藏调用system()函数时的控制台
  • 想在控制台程序中画图,哪些函数可以用?
  • 在VC控制台应用程序中不能使用wininet函数嘛?
  • VC控制台程序的清屏函数是? C语言里面的函数clrscr()好像没有?
  • 把ComboBox清空用那个函数 ??

关键词

  • flushconsoleinputbuffer
  • hstd
  • stinfo
  • generic
  • handle
  • share
  • write
  • read
  • buffer

得分解答快速导航

  • 帖主:ghxmagic
  • oyljerry

相关链接

  • Visual C++类图书
  • Visual C++类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo