Salve!
Ho un'applicazione console che esegue due operazioni a seconda dei parametri di apertura e mostra a schermo alcune linee di risultato.
Da una seconda applicazione in C++ vorrei sfruttare le potenzialità della prima senza mostrare che si tratta di un altro programma.
Utilizzo ShellExecute(MainWindow,"open","C:\\test\\console_ app.exe","parametri","C:\\test",SW_HIDE);
e riesco più o meno a fare quello che volevo.
Mi interesserebbe anche mostrare il risultato che l'applicazione console (avviata di nascosto) stampa a schermo. Vorrei poter leggere quelle linee e mostrarle, magari con un MsgBox dall'applicazione principale, quella che esegue lo ShellExecute specificato prima.
Come potrei fare?

Rispondi quotando