|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
15.12.2010, 03:40 | #1 |
Пользователь
Регистрация: 15.12.2010
Сообщений: 14
|
Скрытие окна консольного приложения
Наверное, вопрос довольна глупый как скрыть окно у консольного приложения ведь по сути, консольное приложение не имеет не каких окон или я не прав?
|
15.12.2010, 10:40 | #2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Имеет. Консоль это тоже окно, и класс у нее ConsoleWindowClass
Найди окно с таким классов и пошли ему сообщение спрятаться.
I'm learning to live...
|
15.12.2010, 10:42 | #3 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,709
|
Во-первых,ничто не мешает консольному приложению создатьокно.
Во-вторых, вы наверное все-таки про консоль? |
16.12.2010, 10:30 | #4 |
Пользователь
Регистрация: 15.12.2010
Сообщений: 14
|
Расклад:
1) Консоль имеет окно, верно! Иначе бы я не стал бы уточнять. После компиляции и при запуске откомпилированного, консольного приложения на экране появляется его окно. Но я не могу понять каким образом его можно скрыть? Как провернуть это с обычными окнами (Формами) не вызывает проблем! Так как использую ниже указанный программный код... Код:
2) Да! Всё же про консоль! Но не будем на вы, а то я чувствую себя прямо во множественном числе. Хочу понять как скрыть окно у консольного приложения, вот что мне интересно! |
16.12.2010, 10:47 | #5 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
I'm learning to live...
|
|
16.12.2010, 11:27 | #6 |
Форумчанин
Регистрация: 03.02.2010
Сообщений: 178
|
Убери строку {$APPTYPE CONSOLE} или поменяй на {$APPTYPE GUI} который по умолчанию и консоли не будет, так же смотри функции FreeConsole и AllocConsole.
|
16.12.2010, 13:33 | #7 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
I'm learning to live...
|
|
16.12.2010, 15:16 | #8 |
Форумчанин
Регистрация: 03.02.2010
Сообщений: 178
|
Когда понадобилось AllocConsole, какой смысл в невидимом консольном окне?
|
16.12.2010, 15:57 | #9 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Скрыть с глаз пользователя некое стороннее консольное приложение например...
I'm learning to live...
|
16.12.2010, 18:15 | #10 |
Форумчанин
Регистрация: 03.02.2010
Сообщений: 178
|
Если это стороннее приложение нужно самостоятельно запустить, тогда CreateProcess с правильными флагами, а если речь о уже запущенном стороннем приложении, тогда искать окна, но об этом речь не идет, судя по вопросу, либо я не умею читать между строк...
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Оформление консольного окна. | Smitt64 | Visual C++ | 3 | 11.03.2011 16:14 |
Найти handle окна "консольного приложения" | Человек_Борща | Общие вопросы Delphi | 2 | 01.10.2010 18:40 |
Создание из консольного приложения .bat | W.i.d.g.e.t.1 | Общие вопросы Delphi | 18 | 17.07.2010 13:15 |
Как выставить размер окна консольного ДОС приложения? | tolikrog | Помощь студентам | 5 | 27.01.2010 13:22 |
Закрытие консольного приложения по ENTER в C++ | Сергей089 | Помощь студентам | 4 | 02.03.2009 21:17 |