Przykład czasownika CreateProcess
Demonstruje sposób implementowania czasownika powłoki przy użyciu metody CreateProcess.
Ten temat zawiera następujące sekcje.
Opis
Czasowniki oparte na funkcji CreateProcess zależą od uruchomienia programu wykonawczego i przekazania mu argumentu wiersza polecenia. Ta metoda nie jest tak zaawansowana, jak metody DropTarget i ExecuteCommand, ale osiąga pożądane zachowanie poza procesem.
Wymagania
Produkt | Minimalna wersja produktu |
---|---|
Windows | Windows Vista |
Windows Software Development Kit (SDK) | 7.0 |
Pobieranie przykładu
Lokalizacja | Adres URL ścieżki |
---|---|
GitHub | Przykład CreateProcessVerb |
Kompilowanie przykładu
Aby skompilować przykład z poziomu wiersza polecenia:
- Otwórz okno wiersza polecenia i przejdź do katalogu projektu CreateProcessVerb.
- Wprowadź
msbuild CreateProcessVerb.sln
.
Aby skompilować przykład przy użyciu programu Microsoft Visual Studio (preferowane):
- Otwórz Eksploratora Windows i przejdź do katalogu projektu CreateProcessVerb.
- Kliknij dwukrotnie ikonę pliku CreateProcessVerb.sln, aby otworzyć projekt w programie Visual Studio.
- Z menu kompilacji wybierz pozycję Build Solution.
Uruchamianie przykładu
- Przejdź do katalogu zawierającego nowy plik wykonywalny przy użyciu wiersza polecenia lub Eksploratora Windows.
- W wierszu polecenia wprowadź
CreateProcessVerb.exe
. Alternatywnie w Eksploratorze Windows kliknij dwukrotnie ikonę CreateProcessVerb.exe. - Postępuj zgodnie z instrukcjami w wyświetlonym oknie dialogowym