Cambiar Tamaño de Consola en C++

#include <windows.h> bool AjustarVentana(int Ancho, int Alto); int main() { AjustarVentana(170,58); // Para pantalla de resolución 1360*760 // AjustarVentana(150,50); // Para otras de menor resolución cin.get(); cin.get(); } bool AjustarVentana(int Ancho, int Alto) { _COORD Coordenada; Coordenada.X = Ancho; Coordenada.Y = Alto; _SMALL_RECT Rect; Rect.Top = 0; Rect.Left = 0; Rect.Right = Ancho - 1; Rect.Bottom = Alto - 1; // Obtener el handle de la consola HANDLE hConsola = GetStdHandle(STD_OUTPUT_HANDLE); // Ajustar el buffer al nuevo tamaño SetConsoleScreenBufferSize(hConsola, Coordenada); // Cambiar tamaño de consola a lo especificado en el buffer SetConsoleWindowInfo(hConsola, TRUE, &Rect); return TRUE; }

2 Responses

¿y cómo para Gnu-Llinux?
¿y Cómo en Gnu-Linux?

Write a comment

You can use [html][/html], [css][/css], [php][/php] and more to embed the code. Urls are automatically hyperlinked. Line breaks and paragraphs are automatically generated.