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 az ExecuteCommand metódussal.
Ez a témakör a következő szakaszokat tartalmazza.
Leírás
Ez a módszer azért ajánlott az ige implementációk esetében, mert a legnagyobb rugalmasságot biztosítja, egyszerű, és támogatja a folyamaton kívüli aktiválást. Ez a minta egy különálló, helyi kiszolgálói összetevőobjektum-modell (COM) objektumot implementál, de az ige implementációja várhatóan integrálva lesz a meglévő alkalmazásokba. Ehhez a fő alkalmazásobjektumnak regisztrálnia kell egy osztály-előállítót. Ez az objektum implementálja IDropTarget az alkalmazás igéihez. Vegye figyelembe, hogy a COM elindítja az alkalmazást, ha még nem fut, de csatlakozik az alkalmazás egy futó példányához, ha van ilyen.
Követelmények
| Termék | Minimális termékverzió |
|---|---|
| Windows | Windows 7 |
| Windows Software Development Kit (SDK) | 7.0 |
A minta letöltése
| Helyszín | URL-útvonal |
|---|---|
| GitHub | ExecuteCommandVerb minta |
A minta létrehozása
A minta létrehozása a parancssorból:
- Nyissa meg a parancssori ablakot, és keresse meg az ExecuteCommandVerb projektkönyvtárat.
- Adja meg a
msbuild ExecuteCommand.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 az ExecuteCommandVerb projektkönyvtárat.
- Kattintson duplán a ExecuteCommand.sln fájl ikonra a projekt Visual Studióban való megnyitásához.
- A Build menüben válassza Megoldás összeállításalehetőséget.
A példa 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
ExecuteCommand.exe. Másik lehetőségként a Windows Intézőben kattintson duplán a ExecuteCommand.exeikonjára. - Kövesse a megjelenő párbeszédpanel utasításait