|
Модераторы: feodorv, GremlinProg, xvr, Fixin |
|
GremlinProg |
|
||||
Эксперт Профиль Группа: Комодератор Сообщений: 2706 Регистрация: 9.8.2005 Где: Тюмень Репутация: 99 Всего: 106 |
Точно так же, как и с FreeConsole, собственно поэтому я и предлагаю запускать из проводника GUI напрямую
Аналогично - флаг требует от пользователя знание о том, как такое приложение запускать -------------------- "Гений всегда разумнее, чем умнее. Ум — это машина, разум — водитель этой машины." |
||||
|
|||||
leniviy |
|
|||
Опытный Профиль Группа: Участник Сообщений: 552 Регистрация: 8.2.2003 Где: Спб Репутация: 1 Всего: 5 |
Этого не будет. Там AttachConsole вызывается по условию, если родитель тоже консоль. |
|||
|
||||
leniviy |
|
|||
Опытный Профиль Группа: Участник Сообщений: 552 Регистрация: 8.2.2003 Где: Спб Репутация: 1 Всего: 5 |
вот рабочий пример под Visual Studio. При запуске guiconsole.exe из проводника консоль не появляется, а из консоли выводит на неё:
Это сообщение отредактировал(а) leniviy - 19.3.2013, 22:50 Присоединённый файл ( Кол-во скачиваний: 7 ) guiconsole.zip 30,69 Kb |
|||
|
||||
xvr |
|
|||
Эксперт Профиль Группа: Комодератор Сообщений: 7046 Регистрация: 28.8.2007 Где: Дублин, Ирландия Репутация: 40 Всего: 223 |
Действительно, AttachConsole проблему полностью решает. Не знал. PS. В приложенных исходниках смотреть в файл guiconsole/guiconsole/netbeans/o.n.bootstrap/launcher/windows/utilsfuncs.cpp Функции setupProcess и isConsoleAttached и printToConsole |
|||
|
||||
ncr |
|
|||
Новичок Профиль Группа: Участник Сообщений: 19 Регистрация: 10.5.2010 Репутация: нет Всего: нет |
За такой подход надо больно бить по рукам. "Консоль" бывает не только cmd, но и, например, far. Запустив оттуда ваше творение будет очень приятно наблюдать эту "информацию". По-хорошему надо обрабатывать ключи комстроки и цепляться к консоли только если это действительно запросили. |
|||
|
||||
Afinogen |
|
|||
Новичок Профиль Группа: Участник Сообщений: 26 Регистрация: 23.12.2007 Репутация: нет Всего: нет |
Всем спасибо за содействие, писалась курсовая на заказ. И сдавалась с моим вариантом решения сей проблемы. Потому что включение кода из NetBeans оказалась слишком круто))
leniviy, спс за пример взял на заметку. ncr, какое ТЗ дали так и делал. Если честно сам фаром не пользуюсь, да и смысл его употребления в винде... Но это как говориться на вкус и цвет фломастеры разные |
|||
|
||||
Правила форума "C/C++: Системное программирование и WinAPI" | |
|
На данный раздел распространяются Правила форума и Правила раздела С++:Общие вопросы . Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Chipset, Step, Fixin, GremlinProg, xvr. feodorv. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | C/C++: Системное программирование и WinAPI | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |