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>