Я не могу изменить размер окна, хотя я пробовал каждый сценарий, который мог найти. p>
Мне нужно знать, как изменить размер окна консоли на C ++ для моего проекта, любая помощь была бы полезна. < /p>
Я попробовал много сценариев, я был Ожидая, что размер окна консоли изменится, но ничего не произошло.// Get the console handle
HANDLE hConsole = GetStdHandle(STD_OUTPUT_HANDLE);
// Set the console window size
SMALL_RECT windowSize;
windowSize.Left = 0;
windowSize.Top = 0;
windowSize.Right = width - 1;
windowSize.Bottom = height - 1;
SetConsoleWindowInfo(hConsole, TRUE, &windowSize);
// Set the buffer size
COORD bufferSize;
bufferSize.X = width;
bufferSize.Y = height;
SetConsoleScreenBufferSize(hConsole, bufferSize);
< /code>
HWND console = GetConsoleWindow();
RECT r;
GetWindowRect(console, &r); //stores the console's current dimensions
MoveWindow(console, r.left, r.top, 800, 100, TRUE); // 800 width, 100 height
Подробнее здесь: https://stackoverflow.com/questions/793 ... dio-2022-c