다음을 통해 공유


CComObject Class

이 클래스는 구현 IUnknown 의 집합체입니다.

template< 
   class Base  
> 
class CComObject : 
   public Base

매개 변수

  • Base
    파생 클래스에서 CComObjectRoot 또는 CComObjectRootEx, 개체에서 지 원하는 다른 인터페이스 이름으로 원하는 대로.

Members

Public 생성자

Name

설명

CComObject::CComObject

생성자입니다.

CComObject::~CComObject

소멸자

Public 메서드

Name

설명

CComObject::AddRef

개체의 참조 횟수를 증가 시킵니다.

CComObject::CreateInstance

(정적) 새 CComObject 개체입니다.

CComObject::QueryInterface

요청 된 인터페이스에 대 한 포인터를 검색합니다.

CComObject::Release

개체의 참조 횟수를 감소 시킵니다.

설명

CComObject구현 IUnknown 의 집합체입니다. 그러나 호출 QueryInterface, AddRef, 및 릴리스 에 위임 된 CComObjectRootEx.

사용에 대 한 자세한 내용은 CComObject, 문서를 참조 하십시오. ATL COM 개체의 기본 사항.

상속 계층 구조

Base

CComObject

요구 사항

헤더: atlcom.h

참고 항목

참조

CComAggObject Class

CComPolyObject Class

DECLARE_AGGREGATABLE

DECLARE_NOT_AGGREGATABLE

기타 리소스

ATL Class Overview