次の方法で共有


SimpleClassFactory クラス

基本的な機構を基本クラスを作成する手順について説明します。

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

パラメーター

  • Base
    基本クラス。

解説

基本クラスには既定のコンストラクターを提供する必要があります。

次のコード例に ActivatableClassWithFactoryEx のマクロの SimpleClassFactory を使用する方法を示します。

ActivatableClassWithFactoryEx(MyClass, SimpleClassFactory, MyServerName);

メンバー

BR244896.collapse_all(ja-jp,VS.110).gifパブリック メソッド

名前

説明

SimpleClassFactory::CreateInstance メソッド

特定のインターフェイスのインスタンスを作成します。

継承階層

I0

ChainInterfaces

I0

RuntimeClassBase

ImplementsHelper

DontUseNewUseMake

RuntimeClassFlags

RuntimeClassBaseT

RuntimeClass

ClassFactory

SimpleClassFactory

必要条件

ヘッダー: module.h

名前空間: Microsoft::WRL

参照

関連項目

Microsoft::WRL 名前空間