Applicazioni in modalità carattere
Le console gestiscono l'input e l'output (I/O) per le applicazioni in modalità carattere (applicazioni che non forniscono la propria interfaccia utente grafica).
Le funzioni della console consentono diversi livelli di accesso a una console. Le funzioni di I/O della console di alto livello consentono a un'applicazione di leggere dall'input standard per recuperare l'input della tastiera archiviato nel buffer di input di una console. Le funzioni consentono anche a un'applicazione di scrivere nell'output standard o nell'errore standard per visualizzare il testo nel buffer dello schermo della console. Le funzioni di alto livello supportano anche il reindirizzamento di handle standard e il controllo delle modalità console per diverse funzionalità di I/O. Le funzioni di I/O della console di basso livello consentono alle applicazioni di ricevere input dettagliati sugli eventi della tastiera e del mouse, nonché sugli eventi che coinvolgono le interazioni dell'utente con la finestra della console. Le funzioni di basso livello consentono anche un maggiore controllo dell'output sullo schermo.
Questa panoramica descrive il supporto per le applicazioni in modalità carattere.