控制台窗口界面的编程控制(四).docVIP

  • 6
  • 0
  • 约1.09万字
  • 约 10页
  • 2018-01-19 发布于江苏
  • 举报
控制台窗口界面的编程控制(四)

控制台窗口界面的编程控制(四) 2002-09-28· ·丁有和 ··yesky   七、滚动和移动   ScrollConsoleScreenBuffer是实现文本区滚动和移动的API函数。它可以将指定的一块文本区域移动到另一个区域,被移空的那块区域由指定字符填充。函数的原型如下: BOOL ScrollConsoleScreenBuffer(   HANDLE hConsoleOutput, // 句柄   CONST SMALL_RECT* lpScrollRectangle, // 要滚动或移动的区域   CONST SMALL_RECT* lpClipRectangle, // 裁剪区域   COORD dwDestinationOrigin, // 新的位置   CONST CHAR_INFO* lpFill // 填充字符 );   利用这个API函数还可以实现删除指定行的操作。下面来举一个例子,程序如下: #include #include #include HANDLE hOut; void DeleteLine(int row); // 删除一行 void MoveText(int x, int y, SMALL_RECT rc); // 移动文本块区域 void ClearScreen(void); // 清屏 void main() {

文档评论(0)

1亿VIP精品文档

相关文档