"Захостить" окно cmd.exe
От: 8086  
Дата: 29.09.11 17:08
Оценка:
Какие есть варианты "запихнуть" несколько окон процессов cmd.exe в свое приложение. SetParent не очень работает.
Re: "Захостить" окно cmd.exe
От: Аноним  
Дата: 29.09.11 21:43
Оценка:
8086, Вы пробовали создать новый поток через CreateThread, а там вызвать ShellExecuteEx?
Re[2]: "Захостить" окно cmd.exe
От: 8086  
Дата: 30.09.11 04:46
Оценка:
Нужно нечто другое: взять существующие окна cmd.exe и сделать их дочерними своему приложению.
А>8086, Вы пробовали создать новый поток через CreateThread, а там вызвать ShellExecuteEx?
Re[3]: "Захостить" окно cmd.exe
От: Sergey Chadov Россия  
Дата: 01.10.11 14:36
Оценка: 1 (1)
Здравствуйте, 8086, Вы писали:

8>Нужно нечто другое: взять существующие окна cmd.exe и сделать их дочерними своему приложению.

А>>8086, Вы пробовали создать новый поток через CreateThread, а там вызвать ShellExecuteEx?

Не показывать консольное окно, все данные вычитывать из пайпов и рисовать в своем окне
Re[4]: "Захостить" окно cmd.exe
От: 8086  
Дата: 02.10.11 04:18
Оценка:
Проблема в том, что консоль это не только выводимые данные, но также ценный мех редактор командной строки, и пр.

Здравствуйте, Sergey Chadov, Вы писали:

SC>Здравствуйте, 8086, Вы писали:


8>>Нужно нечто другое: взять существующие окна cmd.exe и сделать их дочерними своему приложению.

А>>>8086, Вы пробовали создать новый поток через CreateThread, а там вызвать ShellExecuteEx?

SC>Не показывать консольное окно, все данные вычитывать из пайпов и рисовать в своем окне
Re: "Захостить" окно cmd.exe
От: _Dreamer Россия  
Дата: 03.10.11 11:32
Оценка:
Здравствуйте, 8086, Вы писали:

8>Какие есть варианты "запихнуть" несколько окон процессов cmd.exe в свое приложение. SetParent не очень работает.


Посмотрите, как сделана Console2
А может, она сама и подойдет.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.