Я разработал пользовательский интерфейс с использованием Visual C ++, тип приложения основан на диологии.
Для выполнения другого приложения (CLI) из моего пользовательского интерфейса я использовал функцию ShellExecute ().
Это приложение завершает свою работу и исчезает при выполнении кода в моем пользовательском интерфейсе.
Со стороны пользовательского интерфейса, как узнать, успешно ли приложение выполнило свою работу?
Может ли кто-нибудь помочь в реализации связи между кодом My visual C ++ и другим сторонним приложением, открывающимся из этого кода.
Вот мой фрагмент кода для выполнения приложения,
CString cmd = "/C command parameters";
HINSTANCE hinst = ShellExecute(0, "open", "bin\\My application.exe", cmd, 0, SW_SHOW);
В My application.exe будет печать «успешно» в последней строке, если она прошла успешно, есть ли способ прочитать строки со стороны пользовательского интерфейса.