Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Important
Ce document décrit les fonctionnalités de plateforme console qui ne font plus partie de notre feuille de route de l’écosystème. Nous vous déconseillons d’utiliser ce contenu dans de nouveaux produits, mais nous continuerons à prendre en charge les utilisations existantes pour l’avenir indéfini. Notre solution moderne préférée se concentre sur les séquences de terminal virtuel pour une compatibilité maximale dans les scénarios multiplateformes. Vous trouverez plus d’informations sur cette décision de conception dans notre document de console classique et de terminal virtuel .
Les fonctions d’E/S de console de bas niveau étendent le contrôle d’une application sur les E/S de la console en permettant un accès direct aux mémoires tampons d’entrée et d’écran d’une console. Ces fonctions permettent à une application d’effectuer les tâches suivantes :
- Recevoir des entrées sur les événements de redimensionnement de la souris et de la mémoire tampon
- Recevoir des informations étendues sur les événements d’entrée au clavier
- Écrire des enregistrements d’entrée dans la mémoire tampon d’entrée
- Lire les enregistrements d’entrée sans les supprimer de la mémoire tampon d’entrée
- Déterminer le nombre d’événements en attente dans la mémoire tampon d’entrée
- Vider la mémoire tampon d’entrée
- Lire et écrire des chaînes de caractères Unicode ou ANSI à un emplacement spécifié dans une mémoire tampon d’écran
- Lire et écrire des chaînes d’attributs de couleur de texte et d’arrière-plan à un emplacement de mémoire tampon d’écran spécifié
- Lire et écrire des blocs rectangulaires de données de caractères et de couleurs à un emplacement de mémoire tampon d’écran spécifié
- Écrire un caractère Unicode ou ANSI unique, ou une combinaison d’attributs de couleur de texte et d’arrière-plan, dans un nombre spécifié de cellules consécutives commençant à un emplacement de mémoire tampon d’écran spécifié
Pour plus d’informations, consultez les rubriques suivantes :