crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

2 страниц V  < 1 2  
Ответить в данную темуНачать новую тему
Iron Bug
  опции профиля:
сообщение 6.11.2012, 7:32
Сообщение #11


Профессионал
*****

Группа: Модератор
Сообщений: 1611
Регистрация: 6.2.2009
Из: Yekaterinburg
Пользователь №: 533

Спасибо сказали: 219 раз(а)




Репутация:   12  


Цитата(Алексей1153 @ 5.11.2012, 19:57) *
когда запускаешь дочерний процесс, можно перехватить его поток вывода

да вот, как оказалось, в венде это не совсем так. я тут буквально недели две назад на эти грабли наступила: либо дочерний процесс гадит в основную консоль приложения, либо он имеет свою консоль, но его уже нельзя прибить, послав ему Ctrl-C, например. то есть, либо отдельная консоль, либо управление консолью процесса. а вместе - ну никак. вот такая вот кривость.
P.S. я говорю именно о процессах, а не о потоках.

Сообщение отредактировал Iron Bug - 6.11.2012, 7:47
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Алексей1153
  опции профиля:
сообщение 6.11.2012, 10:54
Сообщение #12


фрилансер
******

Группа: Участник
Сообщений: 2944
Регистрация: 19.6.2010
Из: Обливион
Пользователь №: 1822

Спасибо сказали: 215 раз(а)




Репутация:   34  


а как вместе то ? В две консоли сразу ? Там же труба. Или ты про что
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Iron Bug
  опции профиля:
сообщение 7.11.2012, 7:15
Сообщение #13


Профессионал
*****

Группа: Модератор
Сообщений: 1611
Регистрация: 6.2.2009
Из: Yekaterinburg
Пользователь №: 533

Спасибо сказали: 219 раз(а)




Репутация:   12  


Цитата(Алексей1153 @ 6.11.2012, 13:54) *
Или ты про что

про то, что флаги CREATE_NEW_CONSOLE и CREATE_NEW_PROCESS_GROUP в CreateProcess не работают вместе.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

2 страниц V  < 1 2
Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


RSS Рейтинг@Mail.ru Текстовая версия Сейчас: 28.6.2025, 0:35