Как скрыть и показать окно консоли в C++?
Опубликовано: 18 Февраля, 2023
Задача состоит в том, чтобы скрыть и показать окно консоли программы на C++. Программа для него приведена ниже.
Note: The results of the following program can only be seen when it is executed on a console.
Пример:
Выход:
Объяснение: Вышеупомянутая программа считает от 3 до 1, прежде чем окно консоли исчезнет. После того, как окно исчезло, ShowWindow помогает программе, так что окно консоли снова появляется после счета от 3 до 1 (выполнение функции обратного отсчета).
Выполнение программы можно понять, поняв ключевые функции программы.
- #include<windows.h> — заголовок windows.h в языках программирования C++ специально разработан для Windows и содержит очень большое количество специфичных для Windows функций.
- AllocConsole() — AllocConsole инициализирует стандартный ввод, стандартный вывод и стандартные обработчики ошибок для новой консоли.
- ShowWindow() — устанавливает состояние отображения указанного окна.
- FindWindowA () — принимает строковые параметры и проверяет, чье имя класса и имя окна соответствуют указанным строкам.