Sdílet prostřednictvím


Vytváření souhrnných objektu

Delegáti agregace IUnknown volání poskytující ukazatel na objekt vnější IUnknown vnitřní objekt.

Vytvoření souhrnné objektu

  1. Přidat IUnknown ukazatel do třídy objektu a jeho inicializaci NULL v konstruktoru.

  2. Přepsat FinalConstruct vytvořit agregační funkci.

  3. Použití IUnknown ukazatel jako druhý parametr definovaný v kroku 1 COM_INTERFACE_ENTRY_AGGREGATE makra.

  4. Přepsat FinalRelease vydat IUnknown ukazatel.

[!POZNÁMKA]

Použijete a rozhraní z agregovaný objekt při uvolnění FinalConstruct , měli byste přidat DECLARE_PROTECT_FINAL_CONSTRUCT makro definice třídy objektu.

Viz také

Referenční dokumentace

Základy objektů COM ATL