DECLARE_CLASSFACTORY_SINGLETON
宣告 CComClassFactorySingleton 是 Class Factory。
DECLARE_CLASSFACTORY_SINGLETON(
obj
)
參數
- obj
[in] 您的類別物件的名稱。
備註
CComCoClass 包括 DECLARE_CLASSFACTORY 巨集,指定 CComClassFactory 做為預設的 Class Factory。不過,您可以包含 DECLARE_CLASSFACTORY_SINGLETON 巨集會在您的物件類別定義,您可以覆寫預設值。
範例
class ATL_NO_VTABLE CMySingletonClass :
public CComObjectRootEx<CComSingleThreadModel>,
public CComCoClass<CMySingletonClass, &CLSID_MySingletonClass>,
public IMySingletonClass
{
public:
DECLARE_CLASSFACTORY_SINGLETON(CMySingletonClass)
// Remainder of class declaration omitted.
需求
Header: atlcom.h
請參閱
參考
DECLARE_CLASSFACTORY_AUTO_THREAD