Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Eine Konsole ist eine Anwendung, die E/A-Dienste für Zeichenmodusanwendungen bereitstellt.
Eine Konsole besteht aus einem Eingabepuffer und einem oder mehreren Bildschirmpuffern. Der Eingabepuffer enthält eine Warteschlange mit Eingabedatensätzen, die jeweils Informationen zu einem Eingabeereignis enthalten. Die Eingabewarteschlange enthält immer Tastendruck- und Tastenlösevorgänge. Es kann auch Mausereignisse (Zeigerbewegungen und Tastendrücke und Loslassen) und Ereignisse enthalten, bei denen sich Benutzeraktionen auf die Größe des aktiven Bildschirmpuffers auswirken. Ein Bildschirmpuffer ist ein zweidimensionales Array von Zeichen- und Farbdaten für die Ausgabe in einem Konsolenfenster. Mehrere Prozesse können eine Konsole gemeinsam nutzen.
Tipp
Eine breitere Vorstellung von Konsolen und deren Beziehung zu Terminals und Befehlszeilenclientanwendungen finden Sie in der Ökosystem-Roadmap.