|
Параметры
LpApplicationName
Указатель на нуль-завершенную строку, содержащую имя модуля для выполнения.
Строка может задавать полный путь и имя файла исполняемого модуля.
Строка может задавать частичное имя. В этом случае, функция использует текущее устройство и текущий каталог для дополнения спецификации.
Параметр lpApplicationName может быть и NULL. В этом случае имя модуля берётся из командной строки lpCommandLine.
Указанный модуль может быть приложением Win32. Либо он может быть модулем другого типа (например MS-DOS или OS/2), если ассоциированная система присутствует на локальном компьютере.
В Windows NT: Если исполняемый модуль является 16-битным приложением, lpApplicationName параметр должен быть NULL, и строка указываемая параметром lpCommandLine должна задавать этот исполняемый модуль. 16-битное приложение единственное, которое выполняется как VDM или WOW процесс.
lpCommandLine
Указатель на нуль-завершенную строку, которая задаёт командную строку выполнения.
Параметр lpCommandLine может быть NULL. В этом случае, функция использует строку, на которую указывает параметр lpApplicationName.
Если оба параметра lpApplicationName и lpCommandLine ненулевые, *lpApplicationName указывает исполняемый модуль, и *lpCommandLine указывает командную строку. Новый процесс может использовать функцию GetCommandLine для получения командной строки. Си-процесс времени выполнения может использовать аргументы argc и argv.
Если параметр lpApplicationName нулевой, то первый параметр командной строки указывает имя модуля. Если имя модуля не содержит расширения, подразумевается.EXE. если имя файла оканчивается точкой без расширения или имя файла содержит путь,.EXE не добавляется. Если имя файла не содержит путь, то Windows ищет исполняемый файл в следующем порядке:
Если процесс основан на платформе MS-DOS или Windows, то параметр lpCommandLine должен содержать полную командную строку, первый элемент которой является именем приложения. Так как это также работает и для Win32-платформенных приложений, этот случай является универсальным.
Дата добавления: 2015-09-06; просмотров: 112 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Методи контролю | | | DwCreationFlags |