У меня есть основное приложение, из основного приложения я буду звонить другому
модуль (третье лицо), чтобы выполнить небольшую операцию в моем основном приложении, когда я вызываю этот модуль .. он обрабатывает в течение определенного времени, скажем, 5 секунд. при его обработке он показывает процесс в окне команды с некоторой информацией .. теперь мой Основное приложение ждет, пока вызываемый модуль завершит свой процесс. Теперь мой вопрос ... как мне скрыть это командное окно, не нарушая его процесс .. Я пытался использовать createprocess, но, похоже, он не работает ...
например: мое основное приложение - это родительский процесс, а вызываемое приложение - дочерний процесс. Родительский процесс должен быть независимым от дочернего процесса. Проверьте мой пример ниже
int main()
{
execl("c:\\users\\rakesh\\Desktop\\calledapplication.exe","c:\\users\\rakesh\\Desktop \\calledapplication.exe",0);
}
code in calledapplication
int main
{
printf("Rakesh");
}
Теперь, учитывая вышесказанное, если вы запускаете первую программу ... вывод будет выглядеть так же
командное окно (не должно быть так) ... Я хочу, чтобы основное приложение создавало процесс, но дочерний процесс не должен на него влиять.