Flasher писал(а):Как же не имеешь? А ProcessExecGetOutput чем не пример?
Я понятия не имею, что это такое. Да, я вижу, что в Autorun это есть, но это название ничуть не наводит на мысль о реализации. Скорее всего, это сделано через банальный пайп, дескриптор которого передается дочернему приложению, а в твоем случае нужно связаться с родительским, что меняет ситуацию. Создать консоль в программе можно, но это будет
другая консоль (другое черное окно). А для подключения к консоли предка с помощью
AttachConsole нужно знать PID предка, который просто так не получить.
Flasher писал(а):В худшем случае можно заносить в буфер обмена...
Это да, возможный вариант, хотя и жуткий.
Flasher писал(а):Как раз именно в гуишном она и нужна, иначе нет смысла.
Передача данных по конвейеру - традиционно занятие для консольных программ. В графических это скорее нонсенс.