Größe CMD-Fenster
Wie kann ich die Größe der Fenster der Eingabeaufforderung programmgesteuert in C oder C++? Zum Beispiel 80x25 oder 80x40 Zeichen. Vielen Dank im Voraus.
InformationsquelleAutor ctype.h | 2011-09-26
Du musst angemeldet sein, um einen Kommentar abzugeben.
SetConsoleWindowInfo
Die Struktur der Eingabeaufforderung in Win9x ist völlig anders als das die console-subsystem-in WinNT abgeleitet OSs. Es könnte möglich sein, aber wahrscheinlich benötigt low-level-manipulation: programmgesteuert generieren eine
.pif
- Datei ist wahrscheinlich viel einfacher sein.Wie kann ich eine .pif-Datei, um das Fenster mit der Eingabeaufforderung zu 80x25?
Erstellen Sie zwei PIF-Dateien mit der Benutzeroberfläche, die sich nur in Fenstergröße, die Sie dann vergleichen. Die Letzte Win9x ist über ein Jahrzehnt alt und auch nicht mehr unterstützt: Sie sind auf Ihre eigenen.
Gibt es eine Möglichkeit, um zu bestimmen, die Größe des Befehls-Fenster (im WINNT-basierten OSs) ohne Größenänderung, so kann das Programm passen Sie die Ausgabe entsprechend?
InformationsquelleAutor Richard
Dem MODE-Befehl können Sie die Größe der Fenster der Eingabeaufforderung. Die syntax ist:
Beispielsweise für einen 80x25-Fenster, die Sie verwenden würden
Ist diese Größe in Verbindung mit einer bestimmten Instanz von dem Fenster, so dass andere Befehl wird von windows festgelegt werden, um die Standard-Größe. Es funktioniert in beide neueren WinNT-basierten Betriebssystemen (d.h. Win2000/XP/7) und Win9x. Wenn die Größe nicht unterstützt, wird es nicht ändern.
Platzieren Sie es, bevor Sie eine Ausgabe, als es der Bildschirm gelöscht.
InformationsquelleAutor ctype.h
Habe ich einige weitere Forschung, und dies ist, was ich kam mit:
InformationsquelleAutor ctype.h