Здравствуйте, Аноним, Вы писали:
А>Подскажите, как программно запустить ехе-шник с параметрами?
CreateProcess — это всё что тебе нужно !
Re[2]: как программно запустить ехе-шник с параметрами?
От:
Аноним
Дата:
12.05.05 09:40
Оценка:
Здравствуйте, LuciferMoscow, Вы писали:
LM>Здравствуйте, Аноним, Вы писали:
А>>Подскажите, как программно запустить ехе-шник с параметрами? LM>CreateProcess,ShellExecute,WinExec(obsolent)
т.е. Вы хотите сказать, что если мы запустим, скажем, ShellExecute, где в качестве параметров зададим имя исполняемого файла,а так же параметры, которые к нему прилагаются
Здравствуйте, Аноним, Вы писали:
А>Подскажите, как программно запустить ехе-шник с параметрами?
из "старых" способов:
UINT WinExec(
LPCSTR lpCmdLine, — запускаемый .exe с параметрами или без
UINT uCmdShow — способ отображения SW_HIDE, SW_SHOW, если NULL — приложение само решает в каком виде предстать перед тобой
новый:
BOOL CreateProcess( — здесь все то же самое, только у тебя больше вариантов запуска
LPCTSTR lpApplicationName,
LPTSTR lpCommandLine,
LPSECURITY_ATTRIBUTES lpProcessAttributes,
LPSECURITY_ATTRIBUTES lpThreadAttributes,
BOOL bInheritHandles,
DWORD dwCreationFlags,
LPVOID lpEnvironment,
LPCTSTR lpCurrentDirectory,
LPSTARTUPINFO lpStartupInfo,
LPPROCESS_INFORMATION lpProcessInformation
);