DECLARE_CLASSFACTORY
선언 CComClassFactory 으로 클래스 팩터리입니다.
DECLARE_CLASSFACTORY( )
설명
CComCoClass 이 매크로 사용 하 여 기본 클래스 팩터리 개체를 선언 합니다.
예제
class ATL_NO_VTABLE CMyClass :
public CComObjectRootEx<CComSingleThreadModel>,
public CComCoClass<CMyClass, &CLSID_MyClass>,
public IDispatchImpl<IMyClass, &IID_IMyClass, &LIBID_NVC_ATL_COMLib, /*wMajor =*/ 1, /*wMinor =*/ 0>,
public IDispatchImpl<IMyDualInterface, &__uuidof(IMyDualInterface), &LIBID_NVC_ATL_COMLib, /* wMajor = */ 1, /* wMinor = */ 0>
{
public:
DECLARE_CLASSFACTORY()
// Remainder of class declaration omitted
요구 사항
헤더: atlcom.h
참고 항목
참조
DECLARE_CLASSFACTORY_AUTO_THREAD
DECLARE_CLASSFACTORY_SINGLETON