次の方法で共有


ActivatableClass マクロ

指定したクラスのインスタンスを作成できるファクトリを含む内部キャッシュを設定します。

構文

ActivatableClass(
   className
);

ActivatableClassWithFactory(
   className,
   factory
);

ActivatableClassWithFactoryEx(
   className,
   factory,
   serverName
);

パラメーター

className
作成するクラスの名前。

工場
指定されたクラスのインスタンスを作成するファクトリ。

serverName
モジュール内のファクトリのサブセットを指定する名前。

解説

__WRL_WINRT_STRICT__ マクロ定義が削除されるように #undef ディレクティブを使用する場合を除き、これらのマクロは従来の COM では使用しないでください。

必要条件

ヘッダー: module.h

名前空間: Microsoft::WRL

関連項目

Module クラス