IMPLEMENT_OLECREATE

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

#include lt;afxdisp.h>

パラメーター

class_name

(引用符で囲まれていない) クラスの実際の名前。

external_name

(引用符で) 他のアプリケーションに公開されるオブジェクト名。

l, w1, w2, b1, b2, b3, b4, b5, b6, b7, b8

コンポーネントのクラスのCLSIDの。

解説

このマクロは、 DECLARE_OLECREATEを使用して任意のクラスの実装ファイルで表示する必要があります。

外部名は、他のアプリケーションに公開される識別子です。クライアント アプリケーションは、外部の名前を使用して、オートメーション サーバーからこのクラスのオブジェクトを要求。

OLE クラス ID は、オブジェクトの一意の 128 ビット識別子です。それ 1 つ長い、2 つの単語、8バイト秒のlw1w2b1 b8の構文説明を通じて表現で構成されます。ClassWizard および AppWizard 固有の OLE クラス Id を必要に応じて作成します。

参照特価;DECLARE_OLECREATE CLSID キー(&N)。

Index