共用方式為


建立彙總物件

匯總委派 IUnknown 呼叫,提供外部物件對內建物件的 IUnknown 指標。

建立匯總物件

  1. IUnknown將指標新增至類別物件,並將其初始化為建構函式中的 Null。

  2. 覆寫 FinalConstruct 以建立匯總。

  3. IUnknown使用步驟 1 中定義的指標作為COM_INTERFACE_ENTRY_AGGREGATE 宏的第二個參數

  4. 覆寫 FinalRelease 以釋放 IUnknown 指標。

注意

如果您在 期間 FinalConstruct 使用 和 釋放匯總物件的介面,您應該將DECLARE_PROTECT_FINAL_CONSTRUCT 宏新增 至類別物件的定義。

另請參閱

ATL COM 物件的基本概念