templatelt; классTconst C&LSID *pclsid >
класса CComCoClass
Параметры
T
Ваш класс, производный от CComCoClass.
pclsid
Указатель на CLSID объекта.
CComCoClass предоставляет методы для извлечения объекта CLSID и установки сведения об ошибке. Любой объект класса, который может быть создан внешне должны быть получены от CComCoClass.
CComCoClass также определяет класс фабрики и агрегирования модель по умолчанию для вашего объекта. CComCoClass использует следующие два макросов:
Любой из этих умолчаний можно переопределить, указав другой макрос в определении класса. К примеру чтобы использовать CComClassFactory2 вместо CComClassFactory, укажите макрос DECLARE_CLASSFACTORY2:
класс CMyClass:..., nbsp; государственные CComCoClass < CMyClass и CLSID_CMyClass >
{
общественности:
DECLARE_CLASSFACTORY2(CMyLicense)
...
}
# include lt;atlcom.h>