Пример: команда CreateProcess
Демонстрирует, как реализовать команду Оболочки с помощью метода CreateProcess.
Эта тема описана в следующих разделах.
Description
Команды на основе CreateProcess зависят от выполнения исполняемого файла и передачи его аргумента командной строки. Этот метод не является столь мощным, как методы DropTarget и ExecuteCommand, но он достигает желаемого внепроцессного поведения.
Требования
Продукт | Минимальная версия продукта |
---|---|
Windows | Windows Vista |
Windows SDK | 7.0 |
Скачивание примера
Расположение | URL-адрес пути |
---|---|
GitHub | Пример CreateProcessVerb |
Построение образца
Чтобы создать пример из командной строки, выполните следующие действия.
- Откройте окно командной строки и перейдите в каталог проекта CreateProcessVerb .
- Введите
msbuild CreateProcessVerb.sln
.
Чтобы создать пример с помощью Microsoft Visual Studio (предпочтительно):
- Откройте проводник Windows и перейдите в каталог проекта CreateProcessVerb .
- Дважды щелкните значок CreateProcessVerb.sln файла, чтобы открыть проект в Visual Studio.
- В меню Построение выберите пункт Построить решение.
Запуск примера
- Перейдите в каталог, содержащий новый исполняемый файл, с помощью командной строки или проводника Windows.
- В командной строке введите
CreateProcessVerb.exe
. Кроме того, в проводнике Windows дважды щелкните значок для CreateProcessVerb.exe. - Следуйте инструкциям в отображаемом диалоговом окне