Поделиться через


Класс SimpleClassFactory

Предоставляет основной механизм для создания базового класса.

template<
   typename Base
>
class SimpleClassFactory : public ClassFactory<>;

Параметры

  • Base
    Базовый класс.

Примечания

У базового класса должен быть конструктор по умолчанию.

В следующем примере кода показано использование SimpleClassFactory с макросом ActivatableClassWithFactoryEx.

ActivatableClassWithFactoryEx(MyClass, SimpleClassFactory, MyServerName);

Члены

Открытые методы

Имя

Описание

Метод SimpleClassFactory::CreateInstance

Создает экземпляр указанного интерфейса.

Иерархия наследования

I0

ChainInterfaces

I0

RuntimeClassBase

ImplementsHelper

DontUseNewUseMake

RuntimeClassFlags

RuntimeClassBaseT

RuntimeClass

ClassFactory

SimpleClassFactory

Требования

Заголовок: module.h

Пространство имен: Microsoft::WRL

См. также

Ссылки

Пространство имен Microsoft::WRL