2009-05-12 2 views

ответ

1

Чтобы прочитать стандартный вывод процесса, вам необходимо назначить соответствующий дескриптор экземпляру STARTUPINFO, переданному в CreateProcess. Не забудьте указать флаг .

Обычно используется анонимная труба, созданная с помощью CreatePipe.

См. "Creating a Child Process with Redirected Input and Output" для примера.

Вы можете использовать обычные подходы Win32 (OVERLAPPED + event, IOCompleteion Port, ...) для асинхронного чтения выходного дескриптора.

Смежные вопросы