Udostępnij za pośrednictwem


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:

  1. Otwórz okno wiersza polecenia i przejdź do katalogu projektu CreateProcessVerb.
  2. Wprowadź msbuild CreateProcessVerb.sln.

Aby skompilować przykład przy użyciu programu Microsoft Visual Studio (preferowane):

  1. Otwórz Eksploratora Windows i przejdź do katalogu projektu CreateProcessVerb.
  2. Kliknij dwukrotnie ikonę pliku CreateProcessVerb.sln, aby otworzyć projekt w programie Visual Studio.
  3. Z menu kompilacji wybierz pozycję Build Solution.

Uruchamianie przykładu

  1. Przejdź do katalogu zawierającego nowy plik wykonywalny przy użyciu wiersza polecenia lub Eksploratora Windows.
  2. W wierszu polecenia wprowadź CreateProcessVerb.exe. Alternatywnie w Eksploratorze Windows kliknij dwukrotnie ikonę CreateProcessVerb.exe.
  3. Postępuj zgodnie z instrukcjami w wyświetlonym oknie dialogowym