Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Bemutatja, hogyan implementálhat egy Shell-igét a CreateProcess metódussal.
Ez a témakör a következő szakaszokat tartalmazza.
- Leírás
- követelmények
- Minta letöltése
- Minta felépítése
- Minta futtatása
Leírás
A CreateProcess-alapú parancsok egy végrehajtható parancs futtatásától és parancssori argumentum átadásától függnek. Ez a módszer nem olyan hatékony, mint a DropTarget és az ExecuteCommand metódus, de nem éri el a kívánt folyamaton kívüli viselkedést.
Követelmények
| Termék | Minimális termékverzió |
|---|---|
| Windows | Windows Vista |
| Windows Software Development Kit (SDK) | 7.0 |
A minta letöltése
| Hely | Útvonal URL |
|---|---|
| GitHub | CreateProcessVerb-minta |
A minta létrehozása
A minta létrehozása a parancssorból:
- Nyissa meg a parancssorablakot, és keresse meg a CreateProcessVerb projektkönyvtárat.
- Adja meg a
msbuild CreateProcessVerb.sln.
A minta létrehozása a Microsoft Visual Studióval (előnyben részesített):
- Nyissa meg a Windows Intézőt, és keresse meg a CreateProcessVerb projektkönyvtárat.
- Kattintson duplán a CreateProcessVerb.sln fájl ikonra a projekt Visual Studióban való megnyitásához.
- A Build menüben válassza a Megoldás felépítéselehetőséget.
A minta futtatása
- Lépjen az új végrehajtható fájlt tartalmazó könyvtárra a parancssor vagy a Windows Intéző használatával.
- A parancssorba írja be a
CreateProcessVerb.exe. Alternatív megoldásként a Windows Intéző ablakában duplán kattintson a CreateProcessVerb.exeikonjára. - Kövesse a megjelenő párbeszédpanel utasításait