集約オブジェクトの作成
集計は、内部オブジェクトに外部オブジェクトの IUnknown へのポインターを提供する IUnknown の呼び出しに委任します。
集約オブジェクトを作成するには
IUnknown のポインターをクラスに追加し、オブジェクトのコンストラクター null で要素を初期化します。
集計を作成するためにオーバーライド FinalConstruct。
2 番目のパラメーターとして定義される COM_INTERFACE_ENTRY_AGGREGATE のマクロに対して手順 1 で IUnknown のポインターを使用します。
IUnknown のポインターを解放するためにオーバーライド FinalRelease。
[!メモ]
FinalConstruct中に集約オブジェクトのインターフェイスを使用して解放する場合、クラス オブジェクトの定義に DECLARE_PROTECT_FINAL_CONSTRUCT のマクロを追加する必要があります。