집계 만들기

집계를 만들려면

  1. 클래스 개체에 대 한 IUnknown 포인터를 추가 하 고 생성자에서 NULL 로 초기화。

  2. 집계를 만드는 FinalConstruct 무시。

  3. 1 단계에서에서 COM_INTERFACE_ENTRY_AGGREGATE 매크로 대 한 두 번째 매개 변수로 정의 된 IUnknown 포인터를 사용 하 여。

  4. 재정의 하는 IUnknown 포인터를 해제 하려면 FinalRelease。

메모nbsp;??클래스 개체의 정의를 DECLARE_PROTECT_FINAL_CONSTRUCT 매크로 추가 해야 사용 FinalConstruct동안 집계에서 인터페이스를 해제 하는 경우(&N)。

Index