Название: Отключить отображение консоли на экране. Отправлено: forallstuff от Март 23, 2011, 17:03 Добрый день. Приложение при запуске ( OS Windows) открывает консоль, туда направляются отладочные сообщения. Таким образом имеем два окна на рабочем столе: окно консоли и окно приложения. Существует ли возможность программно во время работы отключать и включать появление консоли, например по нажатию кнопки на главно окне.
Название: Re: Отключить отображение консоли на экране. Отправлено: Пантер от Март 23, 2011, 17:13 В pro файле
CONFIG -= console И полная пересборка проекта. Название: Re: Отключить отображение консоли на экране. Отправлено: forallstuff от Март 23, 2011, 18:44 Необходимо делать это динамически, во время работы программы. Включать и выключать консоль.
Название: Re: Отключить отображение консоли на экране. Отправлено: Пантер от Март 23, 2011, 19:33 А, динамически ищи в WinApi.
Название: Re: Отключить отображение консоли на экране. Отправлено: m_ax от Март 23, 2011, 19:36 Можно выводить информацию, например в QTextEdit или ещё куда.
Что позволит не только динамически прятать и показывать её (вашу псевдо консоль), но и всё на что фантазии хватит) Название: Re: Отключить отображение консоли на экране. Отправлено: Prm от Март 28, 2011, 14:54 Делал подобную хрень для отладки, даже где-то на форуме уже отписывал... Код для винды:
Код: HWND console = GetConsoleWindow(); |