Здравствуйте.
Мне необходимо запустить приложение командной строкой из программы так, чтобы приложение начало выполняться, а программа работала бы дальше и не ожидала заверешения приложения. Я использую функцию CreateProcess(). Только не знаю, какие флаги надо для этого использовать, и какие функцие еще запускать. Помогите, пожалуйста.
Re: Запуск приложения из программы
От:
Аноним
Дата:
10.05.07 09:05
Оценка:
_A>Мне необходимо запустить приложение командной строкой из программы так, чтобы приложение начало выполняться, а программа работала бы дальше и не ожидала заверешения приложения. Я использую функцию CreateProcess(). Только не знаю, какие флаги надо для этого использовать, и какие функцие еще запускать. Помогите, пожалуйста.
Для этого ничего дополнительно указывать не надо. CreateProcess() и так не будет никого ждать.
Здравствуйте, _Anastasia, Вы писали:
_A>Здравствуйте. _A>Мне необходимо запустить приложение командной строкой из программы так, чтобы приложение начало выполняться, а программа работала бы дальше и не ожидала заверешения приложения. Я использую функцию CreateProcess(). Только не знаю, какие флаги надо для этого использовать, и какие функцие еще запускать. Помогите, пожалуйста.
ShellExecute()
ShellExecuteEx()
?
А вообще если ждать надо то пользуют WaitForSingleObject на хендле системного ресурса.