Sdílet prostřednictvím


Vytvoření rozhraní modelu COM

Aplikace Visual C++ poskytuje průvodce a šablony k vytvoření projektů, které využívají rozhraní a odesílající rozhraní modelu COM pro vaše objekty a automatizační třídy.

Pomocí těchto průvodců lze provádět následující tři běžné úlohy:

Jakmile máte otevřený projekt knihovny ATL, dialogové okno Add Class poskytne výběr dalších průvodců a šablon pro přidání rozhraní modelu COM do projektu. Následující průvodci umožňují vytvořit jedno nebo více rozhraní pro objekt:

Dále je možno implementovat nové rozhraní ovládacího prvku modelu COM pomocí kliknutí pravým tlačítkem myši na ovládací třídu objektu v Zobrazení tříd a kliknutím na Implement Interface.

Poznámka

Visual Studio neposkytuje průvodce pro přidání rozhraní do projektu. Rozhraní je možné přidat do projektu knihovny ATL nebo Přidání podpory knihovny ATL do projektu knihovny MFC přidáním jednoduchého objektu pomocí Průvodce jednoduchým objektem knihovny ATL. Případně lze otevřít projektový soubor IDL a vytvořit rozhraní zadáním:

interface IMyInterface {
};

Další informace naleznete v tématu Implementace rozhraní a Přidání objektů a ovládacích prvků do projektu knihovny ATL.

Sada Visual C++ poskytuje několik způsobů, jak zobrazit a upravit rozhraní modelu COM definovaných v projektech. Zobrazení tříd zobrazí ikony pro všechny rozhraní a odesílající rozhraní definované v souboru IDL v projektu jazyka C++.

Pro modely COM založené na knihovně ATL, Zobrazení tříd přečte mapu modelu COM ve třídě knihovny ATL a zobrazí relace mezi třídami knihovny ATL a rozhraní které implementuje.

V Zobrazení tříd a jeho místních nabídkách můžete pracovat s rozhraními takto:

  • Přidat objekt knihovny ATL do aplikace založené na knihovně MFC.

  • Přidat metody, vlastností a událostí.

  • Přejít přímo do kódu rozhraní položky poklepáním na položku.

Viz také

Úkoly

Vytváření projektů pomocí průvodců aplikace

Koncepty

Přidání funkcionality pomocí Průvodců kódem