控制台

控制台是向字符模式应用程序提供 I/O 服务的应用程序。

控制台由一个输入缓冲区和一个或多个屏幕缓冲区组成。 输入缓冲区包含输入记录队列,其中每个记录都包含有关输入事件的信息。 输入队列始终包括按键和键释放事件。 它还可能包括鼠标事件(指针移动以及按钮按下和释放)以及用户操作会影响活动屏幕缓冲区大小的事件。 屏幕缓冲区是一个在控制台窗口中输出的二维字符和颜色数据数组。 任意数量的进程都可以共享控制台。

提示

有关控制台及其与终端和命令行客户端应用程序的关系的更广泛概念,请参阅生态系统路线图