J
jack
Моя программа my.exe запускает через CreateProcess либо консольное приложение conp.exe, либо оконное winp.exe (на выбор пользователя). Если второе перед закрытием задает вопрос, то первое закрывается без предупреждения.
Подскажите, как мне отменить закрытие консольного приложения?
Мне нужен результат работы программы, который она выводит в окно. Перенаправлять вывод не могу, так как подразумевается диалог с пользователем и вывод графики через dos4gw.exe (который используется conp.exe), даже если смогу определить, что используется именно консольный тип.
Или, если конечно возможно, периодически копировать текст из окна консоли - ведь где-то он должен быть доступен.
Подскажите, как мне отменить закрытие консольного приложения?
Мне нужен результат работы программы, который она выводит в окно. Перенаправлять вывод не могу, так как подразумевается диалог с пользователем и вывод графики через dos4gw.exe (который используется conp.exe), даже если смогу определить, что используется именно консольный тип.
Или, если конечно возможно, периодически копировать текст из окна консоли - ведь где-то он должен быть доступен.