Страницы

Поиск по вопросам

пятница, 28 февраля 2020 г.

Скрыть консоль без использования FreeConsole()

#cpp #windows #консоль


Есть ли возможность как-то по другому скрыть консоль?
    


Ответы

Ответ 1



Ну для начала вы можете и не создавать консоль используя только функцию winmain В случае если у вас Visual Studio, в настройках линковки Project->Properties->Linker->System->Subsystem указываете подсистему Windows (/SUBSYSTEM:WINDOWS). Консоль исчезла, а нагрузка будет минимальная.

Ответ 2



Если нужно временно скрыть или отобразить консоль, можно использовать следующие функции: #include void HideConsole() { ::ShowWindow(::GetConsoleWindow(), SW_HIDE); } void ShowConsole() { ::ShowWindow(::GetConsoleWindow(), SW_SHOW); } Источник: C++ How do I hide a console window on startup? - ответ nikau6

Комментариев нет:

Отправить комментарий