Как изменить размер окна консоли на Visual Studio 2022 C ++?C++

Программы на C++. Форум разработчиков
Anonymous
Как изменить размер окна консоли на Visual Studio 2022 C ++?

Сообщение Anonymous »

Я не могу изменить размер окна, хотя я пробовал каждый сценарий, который мог найти. 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

Вернуться в «C++»