In C die Größe der cmd-Konsole einstellen?!
Hallo Leute,
ist es möglich die Fenstergröße der cmd-Konsole die mit starten eines C Programm also der .exe einzustellen. Ich möchte nämlich gerne mehr als 80 Zeichen in einer Zeile haben aber ohne dass das jeder das Manuell einstellen muss.
Also sozusagen die cmd-Konsole mit Parametern starten. Trotz längerer Recherche leider nix gefunden.
Danke schon mal! MfG. EviloKnievel
3 Antworten
Vom Beitragsersteller als hilfreich ausgezeichnet
Von gutefrage auf Grund seines Wissens auf einem Fachgebiet ausgezeichneter Nutzer
programmieren
#include <windows.h>
...
COORD c;
...
c.X=120; // 120 Zeichen/Zeile
c.Y=1000; // 1000 Zeilen
SetConsoleScreenBufferSize(GetStdHandle(STD_OUTPUT_HANDLE),c);
@PerfectMuffin
Dank dir martin, wenn du mir nun noch verrätst, wie ich auch noch das Fenster größer machen kann (also nicht Buffer), bin ich überglücklich.
Alternativ (falls Du die .exe über ein CMD-File starten kannst:
mode con cols=132 lines=30
Nutzer, der sehr aktiv auf gutefrage ist
Das geht nicht, man kann die Breite der Kommandozeile nicht weiter als 80 erhöhen.
Und wieder etwas dazugelernt.