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