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.
Les fonctions suivantes sont utilisées pour accéder à une console.
| Fonction | Descriptif |
|---|---|
| AddConsoleAlias | Définit un alias de console pour l’exécutable spécifié. |
| AllocConsole | Alloue une nouvelle console pour le processus appelant. |
| AllocConsoleWithOptions | Alloue éventuellement une nouvelle console pour le processus d’appel, tout en vous permettant de spécifier la visibilité de la nouvelle fenêtre de console. |
| AttachConsole | Attache le processus appelant à la console du processus spécifié. |
| ClosePseudoConsole | Ferme une pseudoconsole à partir de la poignée donnée. |
| CreateConsoleScreenBuffer | Crée une mémoire tampon d’écran de console. |
| CreatePseudoConsole | Alloue une nouvelle pseudoconsole pour le processus appelant. |
| FillConsoleOutputAttribute | Définit les attributs de couleur de texte et d’arrière-plan pour un nombre spécifié de cellules de caractères. |
| FillConsoleOutputCharacter | Écrit un caractère dans la mémoire tampon de l’écran de la console un nombre spécifié de fois. |
| FlushConsoleInputBuffer | Vide la mémoire tampon d’entrée de la console. |
| FreeConsole | Détache le processus appelant de sa console. |
| GenerateConsoleCtrlEvent | Envoie un signal spécifié à un groupe de processus de console qui partage la console associée au processus appelant. |
| GetConsoleAlias | Récupère l’alias spécifié pour l’exécutable spécifié. |
| GetConsoleAliases | Récupère tous les alias de console définis pour l’exécutable spécifié. |
| GetConsoleAliasesLength | Retourne la taille, en octets, de la mémoire tampon nécessaire pour stocker tous les alias de console pour l’exécutable spécifié. |
| GetConsoleAliasExes | Récupère les noms de tous les exécutables avec des alias de console définis. |
| GetConsoleAliasExesLength | Retourne la taille, en octets, de la mémoire tampon nécessaire pour stocker les noms de tous les exécutables dont les alias de console sont définis. |
| GetConsoleCP | Récupère la page de codes d’entrée utilisée par la console associée au processus appelant. |
| GetConsoleCursorInfo | Récupère des informations sur la taille et la visibilité du curseur pour la mémoire tampon de l’écran de console spécifiée. |
| GetConsoleDisplayMode | Récupère le mode d’affichage de la console active. |
| GetConsoleFontSize | Récupère la taille de la police utilisée par la mémoire tampon d’écran de la console spécifiée. |
| GetConsoleHistoryInfo | Récupère les paramètres d’historique de la console du processus appelant. |
| GetConsoleMode | Récupère le mode d’entrée actuel de la mémoire tampon d’entrée d’une console ou le mode de sortie actuel d’une mémoire tampon d’écran de console. |
| GetConsoleOriginalTitle | Récupère le titre d’origine de la fenêtre de console active. |
| GetConsoleOutputCP | Récupère la page de codes de sortie utilisée par la console associée au processus appelant. |
| GetConsoleProcessList | Récupère une liste des processus attachés à la console actuelle. |
| GetConsoleScreenBufferInfo | Récupère des informations sur la mémoire tampon d’écran de la console spécifiée. |
| GetConsoleScreenBufferInfoEx | Récupère des informations étendues sur la mémoire tampon d’écran de la console spécifiée. |
| GetConsoleSelectionInfo | Récupère des informations sur la sélection actuelle de la console. |
| GetConsoleTitle | Récupère le titre de la fenêtre de console active. |
| GetConsoleWindow | Récupère le handle de fenêtre utilisé par la console associée au processus appelant. |
| GetCurrentConsoleFont | Récupère des informations sur la police de console actuelle. |
| GetCurrentConsoleFontEx | Récupère des informations étendues sur la police de console actuelle. |
| GetLargestConsoleWindowSize | Récupère la taille de la plus grande fenêtre de console possible. |
| GetNumberOfConsoleInputEvents | Récupère le nombre d’enregistrements d’entrée non lus dans la mémoire tampon d’entrée de la console. |
| GetNumberOfConsoleMouseButtons | Récupère le nombre de boutons sur la souris utilisée par la console active. |
| GetStdHandle | Récupère un handle pour l’entrée standard, la sortie standard ou l’appareil d’erreur standard. |
| HandlerRoutine | Fonction définie par l’application utilisée avec la fonction SetConsoleCtrlHandler . |
| PeekConsoleInput | Lit les données de la mémoire tampon d’entrée de console spécifiée sans la supprimer de la mémoire tampon. |
| ReadConsole | Lit l’entrée de caractères de la mémoire tampon d’entrée de la console et la supprime de la mémoire tampon. |
| ReadConsoleInput | Lit les données d’une mémoire tampon d’entrée de console et les supprime de la mémoire tampon. |
| ReadConsoleInputEx | Lit les données d’une mémoire tampon d’entrée de console et la supprime de la mémoire tampon, avec un comportement configurable. |
| ReadConsoleOutput | Lit les données d’attribut de caractère et de couleur à partir d’un bloc rectangulaire de cellules de caractères dans une mémoire tampon d’écran de console. |
| ReadConsoleOutputAttribute | Copie un nombre spécifié d’attributs de couleur de premier plan et d’arrière-plan à partir de cellules consécutives d’une mémoire tampon d’écran de console. |
| ReadConsoleOutputCharacter | Copie un certain nombre de caractères à partir de cellules consécutives d’une mémoire tampon d’écran de console. |
| ReleasePseudoConsole | Relinquishe la propriété du HPCON handle à la pseudoconsole, ce qui lui permet de quitter automatiquement une fois que tous les clients se sont déconnectés. |
| ResizePseudoConsole | Redimensionne les mémoires tampons internes d’une pseudoconsole à la taille donnée. |
| ScrollConsoleScreenBuffer | Déplace un bloc de données dans une mémoire tampon d’écran. |
| SetConsoleActiveScreenBuffer | Définit la mémoire tampon d’écran spécifiée comme mémoire tampon d’écran de console actuellement affichée. |
| SetConsoleCP | Définit la page de codes d’entrée utilisée par la console associée au processus appelant. |
| SetConsoleCtrlHandler | Ajoute ou supprime un gestionnaire défini par l’application dans la liste des fonctions de gestionnaire pour le processus appelant. |
| SetConsoleCursorInfo | Définit la taille et la visibilité du curseur pour la mémoire tampon d’écran de la console spécifiée. |
| SetConsoleCursorPosition | Définit la position du curseur dans la mémoire tampon d’écran de la console spécifiée. |
| SetConsoleDisplayMode | Définit le mode d’affichage de la mémoire tampon d’écran de la console spécifiée. |
| SetConsoleHistoryInfo | Définit les paramètres d’historique de la console du processus appelant. |
| SetConsoleMode | Définit le mode d’entrée de la mémoire tampon d’entrée d’une console ou le mode de sortie d’une mémoire tampon d’écran de console. |
| SetConsoleOutputCP | Définit la page de codes de sortie utilisée par la console associée au processus appelant. |
| SetConsoleScreenBufferInfoEx | Définit des informations étendues sur la mémoire tampon d’écran de la console spécifiée. |
| SetConsoleScreenBufferSize | Modifie la taille de la mémoire tampon d’écran de la console spécifiée. |
| SetConsoleTextAttribute | Définit les attributs de couleur de premier plan (texte) et d’arrière-plan des caractères écrits dans la mémoire tampon de l’écran de la console. |
| SetConsoleTitle | Définit le titre de la fenêtre de console active. |
| SetConsoleWindowInfo | Définit la taille et la position actuelles de la fenêtre de la mémoire tampon d’écran d’une console. |
| SetCurrentConsoleFontEx | Définit des informations étendues sur la police de console actuelle. |
| SetStdHandle | Définit le handle pour l’entrée standard, la sortie standard ou l’appareil d’erreur standard. |
| WriteConsole | Écrit une chaîne de caractères dans une mémoire tampon d’écran de console commençant à l’emplacement actuel du curseur. |
| WriteConsoleInput | Écrit des données directement dans la mémoire tampon d’entrée de la console. |
| WriteConsoleOutput | Écrit les données d’attribut de caractère et de couleur dans un bloc rectangulaire spécifié de cellules de caractères dans une mémoire tampon d’écran de console. |
| WriteConsoleOutputAttribute | Copie un certain nombre d’attributs de couleur de premier plan et d’arrière-plan dans des cellules consécutives d’une mémoire tampon d’écran de console. |
| WriteConsoleOutputCharacter | Copie un certain nombre de caractères dans des cellules consécutives d’une mémoire tampon d’écran de console. |