次の方法で共有


IMPLEMENT_OLECREATE_EX

コントロールのコントロール クラスのクラス ファクトリと GetClassID のメンバー関数を実行します。

IMPLEMENT_OLECREATE_EX(class_name, external_name, l, w1, w2, b1, b2, b3, b4, b5, b6, b7, b8 )

パラメーター

  • class_name
    コントロールのプロパティ ページ クラスの名前。

  • external_name
    アプリケーションに公開されたオブジェクト名。

  • l、 w1、 w2、 b1、 b2、 b3、 b4、 b5、 b6、 b7、 b8
    クラスの CLSIDのコンポーネント。これらのパラメーターの詳細については、 IMPLEMENT_OLECREATEについては、 " 解説 " を参照してください。

解説

このマクロは DECLARE_OLECREATE_EXBEGIN_OLEFACTORYEND_OLEFACTORY マクロを使用するコントロール クラスの実装ファイルに記述する必要があります。外部名は他のアプリケーションに公開されている OLE コントロールの ID です。コンテナーは、このコントロール クラスのオブジェクトを要求するには、この名前を使用します。

必要条件

ヘッダー : afxdisp.h

参照

関連項目

DECLARE_OLECREATE_EX

BEGIN_OLEFACTORY

END_OLEFACTORY

IMPLEMENT_OLECREATE

概念

MFC マクロとグローバル