Sdílet prostřednictvím


Ukázka příkazu Execute

Ukazuje, jak implementovat příkaz Shell pomocí ExecuteCommand metoda.

Toto téma obsahuje následující části.

Popis

Tato metoda je upřednostňovaná pro implementace sloves, protože poskytuje největší flexibilitu, je jednoduchá a podporuje aktivaci mimo proces. Tato ukázka implementuje samostatný objekt COM (Local Server Component Object Model), ale očekává se, že implementace příkazu bude integrována do stávajících aplikací. Chcete-li tak učinit, hlavní objekt aplikace musí zaregistrovat objekt pro vytváření tříd pro sebe. Tento objekt implementuje IDropTarget pro příkazy vaší aplikace. Mějte na paměti, že com spustí vaši aplikaci, pokud ještě není spuštěná, ale pokud je spuštěná, připojí se ke spuštěné instanci aplikace.

Požadavky

Výrobek Minimální verze produktu
Windows Windows 7
Windows Software Development Kit (SDK) 7.0

 

Stažení ukázky

Umístění Adresa URL cesty
GitHub ukázkové ExecuteCommandVerb

Sestavení ukázky

Sestavení ukázky z příkazového řádku:

  1. Otevřete okno příkazového řádku a přejděte do adresáře projektu ExecuteCommandVerb.
  2. Zadejte msbuild ExecuteCommand.sln.

Sestavení ukázky pomocí sady Microsoft Visual Studio (upřednostňované):

  1. Otevřete Průzkumníka Windows a přejděte do adresáře projektu ExecuteCommandVerb.
  2. Poklikáním na ikonu souboru ExecuteCommand.sln otevřete projekt v sadě Visual Studio.
  3. V nabídce Sestavení vyberte Řešení sestavení .

Spuštění ukázky

  1. Pomocí příkazového řádku nebo Průzkumníka Windows přejděte do adresáře, který obsahuje nový spustitelný soubor.
  2. Na příkazovém řádku zadejte ExecuteCommand.exe. Případně v Průzkumníku Windows dvakrát klikněte na ikonu ExecuteCommand.exe.
  3. Postupujte podle pokynů v zobrazeném dialogovém okně.