次の方法で共有


DECLARE_OLECREATE

更新 : 2007 年 11 月

OLE オートメーションによる CCmdTarget 派生クラスのオブジェクトを作成できるように設定します。

DECLARE_OLECREATE(class_name )

パラメータ

  • class_name
    実際のクラス名。

解説

このマクロは、ほかの OLE 可能なアプリケーションがこの型のオブジェクトを作成できるようにします。

クラスのヘッダー モジュール (.H) に DECLARE_OLECREATE マクロを追加し、その後、そのモジュールをこのクラスのオブジェクトへのアクセスが必要なすべての .CPP モジュールにインクルードします。

クラスの宣言に DECLARE_OLECREATE マクロが含まれている場合は、クラスの実装に IMPLEMENT_OLECREATE マクロを含める必要があります。DECLARE_OLECREATE を使用したクラスの宣言では、DECLARE_DYNCREATE または DECLARE_SERIAL も使用する必要があります。

必要条件

ヘッダー : afxdisp.h

参照

概念

MFC マクロとグローバル

参照

IMPLEMENT_OLECREATE

DECLARE_DYNCREATE

DECLARE_SERIAL