Anzahl Zeichen per Linie via API vergrössern?
-
Hallo
Wenn man Konsoleapps schreibt, erscheint ein Win32-Konsole-Fenster. Ich möchte dieses Fenster gerne grösser haben (in der Breite & Länge). Die Schriftgrösse bzw. Schriftstil soll bleiben.
Weiss jemand wie ich das via WinAPI (oder ähnlich) lösen kann?
Manuell weiss ich selber wie es geht, aber es ist halt nicht ideal, wenn ich das Tool weitergebe.
Danke,
Win32Freak
PS: Vielleichts gibts was wie SetConsoleTitle()? THX!!!!!!!!
-
Ich würde es ja mit SetConsoleScreenBufferSize() (physiche Größe des Konsolenbuffers) und SetConsoleWindowInfo() (Position und Größe des dargestellten Fenster-Ausschnitts) versuchen.
-
Danke. printf unter c, ist das ein wrapper für writeconsole? merci.
-
Wenn du es so sehen willst - aber printf() ist afaik älter
(WriteConsole() ist der WinAPI-Weg, auf die Konsole zu schreiben - und auf Windows-Systemen dürften printf() und stdout bzw. cout wohl darauf zurückgeführt werden.
-
Danke CStoll
Ich habe das kurz überprüft, aber bei printf wird intern _write / WriteFile* benutzt. Ob _write nun die Ausgabe macht oder WriteFile* habeich nicht verifiziert. Das ist aber auch egal. Da ist mir aufgefallen es gibt SetLastError und GetLastError. Will man eine eigene solche funktion schreiben, empfiehlst du auch globale variabeln (oder statische)?
merci