Úpravy rozhraní modelu COM
Pomocí příkazů z místní nabídky Zobrazení tříd, lze definovat nové metody a vlastnosti pro rozhraní modelu COM v projektech Visual C++. Kromě toho lze z Panelu nástrojů definovat události pro ovládací prvky technologie ActiveX.
Pro třídy objektů COM založených na knihově ATL nebo MFC lze upravit implementaci třídy současně s úpravou rozhraní.
Poznámka
Pro rozhraní, které jste definovali mimo dialogové oknoPřidat třídu, Visual C++ přidá metody nebo vlastnosti do souboru IDL a přidá prázdný kód do třídy, která implementují metody, i když je rozhraní přidáno ručně.
Následující tři průvodci vám pomohou přizpůsobit existující rozhraní. Jsou k dispozici ze Zobrazení tříd:
Průvodce |
Typ projektu |
---|---|
Projekty knihovny ATL nebo projekty knihovny MFC podporující knihovnu ATL. Klikněte pravým tlačítkem myši na rozhraní, ke kterému chcete přidat vlastnost. Visual C++ zjistí typ projektu a upraví možnosti v Průvodci přidáním vlastností odpovídajícím způsobem:
|
|
Projekty knihovny ATL nebo projekty knihovny MFC podporující knihovnu ATL. Klikněte pravým tlačítkem myši na rozhraní, ke kterému chcete přidat metodu. Visual C++ zjistí typ projektu a upraví možnosti v Průvodci přidáním metody odpovídajícím způsobem:
|
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.
Viz také
Koncepty
Přidání funkcionality pomocí Průvodců kódem