Konsolenfunktionen
Die folgenden Funktionen werden für den Zugriff auf eine Konsole verwendet.
Funktion | Beschreibung |
---|---|
AddConsoleAlias | Definiert einen Konsolenalias für die angegebene ausführbare Datei. |
AllocConsole | Ordnet eine neue Konsole für den aufrufenden Prozess zu. |
AttachConsole | Fügt den Aufrufvorgang an die Konsole des angegebenen Prozesses an. |
ClosePseudoConsole | Schließt eine Pseudoconsole vom angegebenen Handle. |
CreatePseudoConsole | Ordnet eine neue Pseudoconsole für den aufrufenden Prozess zu. |
CreateConsoleScreenBuffer | Erstellt einen Konsolenbildschirmpuffer. |
FillConsoleOutputAttribute | Legt die Text- und Hintergrundfarbattribute für eine bestimmte Anzahl von Zeichenzellen fest. |
FillConsoleOutputCharacter | Schreibt ein Zeichen in den Konsolenbildschirmpuffer mit einer bestimmten Anzahl von Malen. |
FlushConsoleInputBuffer | Löscht den Konsoleneingabepuffer. |
FreeConsole | Trennt den Aufrufvorgang von der Konsole. |
GenerateConsoleCtrlEvent | Sendet ein angegebenes Signal an eine Konsolenprozessgruppe, die die Konsole teilt, die dem aufrufenden Prozess zugeordnet ist. |
GetConsoleAlias | Ruft den angegebenen Alias für die angegebene ausführbare Datei ab. |
GetConsoleAliases | Ruft alle definierten Konsolenalias für die angegebene ausführbare Datei ab. |
GetConsoleAliasesLength | Gibt die Größe des Puffers in Bytes zurück, der zum Speichern aller Konsolenaliase für die angegebene ausführbare Datei erforderlich ist. |
GetConsoleAliasExes | Ruft die Namen aller ausführbaren Dateien mit definierten Konsolenaliasen ab. |
GetConsoleAliasExesLength | Gibt die Größe des Puffers in Byte zurück, der zum Speichern der Namen aller ausführbaren Dateien mit definierten Konsolenalias erforderlich ist. |
GetConsoleCP | Ruft die Eingabecodeseite ab, die von der Konsole verwendet wird, die dem aufrufenden Prozess zugeordnet ist. |
GetConsoleCursorInfo | Ruft Informationen zur Größe und Sichtbarkeit des Cursors für den angegebenen Konsolenbildschirmpuffer ab. |
GetConsoleDisplayMode | Ruft den Anzeigemodus der aktuellen Konsole ab. |
GetConsoleFontSize | Ruft die Größe der vom angegebenen Konsolenbildschirmpuffer verwendeten Schriftart ab. |
GetConsoleHistoryInfo | Ruft die Verlaufseinstellungen für die Konsole des Aufrufvorgangs ab. |
GetConsoleMode | Ruft den Eingabemodus des Eingabepuffers einer Konsole oder den Ausgabemodus eines Bildschirmpuffers einer Konsole ab. |
GetConsoleOriginalTitle | Ruft den ursprünglichen Titel für das aktuelle Konsolenfenster ab. |
GetConsoleOutputCP | Ruft die Ausgabecodeseite ab, die von der Konsole verwendet wird, die dem aufrufenden Prozess zugeordnet ist. |
GetConsoleProcessList | Ruft eine Liste der Prozesse ab, die an die aktuelle Konsole angefügt sind. |
GetConsoleScreenBufferInfo | Ruft Informationen über die angegebene Bildlaufleiste ab. |
GetConsoleScreenBufferInfoEx | Ruft erweiterte Informationen zum angegebenen Konsolenbildschirmpuffer ab. |
GetConsoleSelectionInfo | Ruft Informationen zur aktuellen Konsolenauswahl ab. |
GetConsoleTitle | Ruft den Titel für das aktuelle Konsolenfenster ab. |
GetConsoleWindow | Ruft das Fensterhandle ab, das von der Konsole verwendet wird, die dem aufrufenden Prozess zugeordnet ist. |
GetCurrentConsoleFont | Ruft Informationen zur aktuellen Konsolenschriftart ab. |
GetCurrentConsoleFontEx | Ruft erweiterte Informationen zur aktuellen Konsolenschriftart ab. |
GetLargestConsoleWindowSize | Ruft die Größe des größtmöglichen Konsolenfensters ab. |
GetNumberOfConsoleInputEvents | Ruft die Anzahl der ungelesenen Eingabedatensätze im Eingabepuffer der Konsole ab. |
GetNumberOfConsoleMouseButtons | Ruft die Anzahl der Schaltflächen auf der Maus ab, die von der aktuellen Konsole verwendet wird. |
GetStdHandle | Ruft ein Handle für die Standardeingabe-, Standardausgabe- oder Standardfehlervorrichtung ab. |
HandlerRoutine | Eine anwendungsdefinierte Funktion, die mit der SetConsoleCtrlHandler-Funktion verwendet wird. |
PeekConsoleInput | Liest Daten aus dem angegebenen Konsoleneingabepuffer, ohne sie aus dem Puffer zu entfernen. |
ReadConsole | Liest die Zeicheneingabe aus dem Konsoleneingabepuffer und entfernt sie aus dem Puffer. |
ReadConsoleInput | Liest Daten aus einem Konsoleneingabepuffer und entfernt sie aus dem Puffer. |
ReadConsoleInputEx | Liest Daten aus einem Konsoleneingabepuffer und entfernt sie aus dem Puffer mit konfigurierbarem Verhalten. |
ReadConsoleOutput | Liest Zeichen- und Farbattributedaten aus einem rechteckigen Block von Zeichenzellen in einem Konsolenbildschirmpuffer. |
ReadConsoleOutputAttribute | Kopiert eine angegebene Anzahl von Vordergrund- und Hintergrundfarbattributen aus aufeinander folgenden Zellen eines Konsolenbildschirmpuffers. |
ReadConsoleOutputCharacter | Kopiert eine Reihe von Zeichen aus aufeinander folgenden Zellen eines Konsolenbildschirmpuffers. |
ResizePseudoConsole | Ändert die Größe der internen Puffer für eine Pseudoconsole auf die angegebene Größe. |
ScrollConsoleScreenBuffer | Verschiebt einen Datenblock in einem Bildschirmpuffer. |
SetConsoleActiveScreenBuffer | Legt den angegebenen Bildschirmpuffer auf den aktuell angezeigten Konsolenbildschirmpuffer fest. |
SetConsoleCP | Legt die Eingabecodeseite fest, die von der Konsole verwendet wird, die dem aufrufenden Prozess zugeordnet ist. |
SetConsoleCtrlHandler | Fügt eine von der Anwendung definierte HandlerRoutine-Funktion zur Liste der Handlerfunktionen für den aufrufenden Prozess hinzu oder entfernt sie aus dieser. |
SetConsoleCursorInfo | Legt die Größe und Sichtbarkeit des Cursors für den angegebenen Konsolenbildschirmpuffer fest. |
SetConsoleCursorPosition | Legt die Cursorposition im angegebenen Konsolenbildschirmpuffer fest. |
SetConsoleDisplayMode | Legt den Anzeigemodus des angegebenen Konsolenbildschirmpuffers fest. |
SetConsoleHistoryInfo | Legt die Verlaufseinstellungen für die Konsole des Aufrufvorgangs fest. |
SetConsoleMode | Legt den Eingabemodus des Eingabepuffers einer Konsole oder den Ausgabemodus des Bildschirmpuffers einer Konsole fest. |
SetConsoleOutputCP | Legt die Ausgabecodeseite fest, die von der Konsole verwendet wird, die dem aufrufenden Prozess zugeordnet ist. |
SetConsoleScreenBufferInfoEx | Legt erweiterte Informationen zum angegebenen Konsolenbildschirmpuffer fest. |
SetConsoleScreenBufferSize | Ändert die Größe des Bildschirmpuffers der Konsole. |
SetConsoleTextAttribute | Zeichen werden unter Verwendung der Vordergrund(Text)- und Hintergrundfarbenattribute geschrieben, die dem Konsolenbildschirm-Puffer zugeordnet sind. |
SetConsoleTitle | Legt den Titel für das aktuelle Konsolenfenster fest. |
SetConsoleWindowInfo | Legt die aktuelle Größe und Position des Fensters eines Konsolenbildschirmpuffers fest. |
SetCurrentConsoleFontEx | Legt erweiterte Informationen zur aktuellen Konsolenschriftart fest. |
SetStdHandle | Legt das Handle für das Standardeingabegerät, die Standardausgabe oder das Standardfehlergerät fest. |
WriteConsole | Schreibt eine Zeichenfolge in einen Konsolenbildschirm-Puffer, beginnend an der aktuellen Cursorposition. |
WriteConsoleInput | Schreibt Daten direkt in den Konsoleneingabepuffer. |
WriteConsoleOutput | Schreibt Zeichen- und Farbattributedaten in einen angegebenen rechteckigen Block von Zeichenzellen in einem Konsolenbildschirmpuffer. |
WriteConsoleOutputAttribute | Kopiert eine Reihe von Vordergrund- und Hintergrundfarbattributen in aufeinander folgende Zellen eines Konsolenbildschirmpuffers. |
WriteConsoleOutputCharacter | Kopiert eine Reihe von Zeichen in aufeinander folgende Zellen eines Konsolenbildschirmpuffers. |