Макрос ActivatableClass
Заполняет внутренний кэш, содержащий фабрику, которая может создать экземпляр указанного класса.
Синтаксис
ActivatableClass(
className
);
ActivatableClassWithFactory(
className,
factory
);
ActivatableClassWithFactoryEx(
className,
factory,
serverName
);
Параметры
className
Имя создаваемого класса.
фабрика
Фабрика, которая создаст экземпляр указанного класса.
serverName
Имя, указывающее подмножество фабрик в модуле.
Замечания
Не используйте эти макросы с классическим COM, если #undef
только директива не используется, чтобы убедиться, что __WRL_WINRT_STRICT__
определение макроса удалено.
Требования
Заголовок: module.h
Пространство имен: Microsoft::WRL