CComCoClass

templatelt; 클래스Tconst CLSID *pclsid(&L) gt;
CComCoClass 클래스(&G)

매개 변수

T

귀하의 클래스는 CComCoClass 에서 파생。

pclsid

개체의 CLSID에 대 한 포인터。

CComCoClass 개체의 CLSID를 검색 하 고 오류 정보를 설정 하는 방법에 대 한 메서드를 제공 합니다. 외부에서 만들 수 있는 클래스 개체는 CComCoClass 에서 파생 되어야 한다。

CComCoClass 는 또한 개체에 대 한 기본 클래스 팩터리 및 집계 모델을 정의합니다. 다음 두 개의 매크로 사용 하는 CComCoClass:

클래스 정의에 다른 매크로 지정 하 여 이러한 기본값 중 하나를 재정의할 수 있습니다. 예를 들어, CComClassFactory대신 CComClassFactory2 를 사용 하 여 DECLARE_CLASSFACTORY2 매크로 지정:

클래스 CMyClass:..., nbsp; 공공 CComCoClass < CMyClass, & CLSID_CMyClass >
{
공개:
 ? DECLARE_CLASSFACTORY2(CMyLicense)

...
}

# include lt;atlcom.h>

클래스 멤버

Index