Consoles

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

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

小窍门

可以在 生态系统路线图中找到对控制台及其与终端和命令行客户端应用程序的关系的更广泛想法。