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