Передача вывода (stdout) из запущенного процесса Win32Api

Мне нужно получить (или передать) вывод из уже запущенного процесса, используя windows api.

В принципе, мое приложение должно позволить пользователю выбрать окно для передачи ввода, и весь ввод будет отображаться в консоли. Я также буду искать, как получить трубку на stderr позже.

Важно: я не запускал процесс с помощью CreateProcess() или как-то иначе. Процесс уже запущен, и все, что у меня есть - это хэндл процесса (возвращенный из GetWindowThreadProcessId()).

19
задан Puppy 29 September 2011 в 22:02
поделиться