Как перевести консоль во весь экран, а потом наоборот С++

Как открыть консоль в полноэкранный режим, а потом перевести в нормальный размер?


Ответы (1 шт):

Автор решения: KoVadim

Раз нажимать Alt-enter не хочется, можно нажать его программно

#include <windows.h>

int main()
{
  ::SendMessage(::GetConsoleWindow(), WM_SYSKEYDOWN, VK_RETURN, 0x20000000);
  //..
}

Вообще то должен ещё такой способ работать, но мне не удалось его заставить

SetConsoleDisplayMode(GetStdHandle(STD_OUTPUT_HANDLE), CONSOLE_FULLSCREEN_MODE, 0);
→ Ссылка