次の方法で共有


DISP_PROPERTY

ディスパッチ マップ内の OLE オートメーション関数を定義します。

DISP_PROPERTY(theClass, pszName, memberName, vtPropType )

パラメーター

  • theClass
    クラス名。

  • pszName
    プロパティの外部名。

  • memberName
    プロパティが格納されているメンバー変数の名前。

  • vtPropType
    プロパティの型を指定する値。

解説

引数 vtPropType は VARTYPE 型です。 この引数には、VARENUM 列挙型からの値を使用できます。

記号

プロパティの型

VT_I2

short

VT_I4

long

VT_R4

float

VT_R8

double

VT_CY

CY

VT_DATE

DATE

VT_BSTR

CString

VT_DISPATCH

LPDISPATCH

VT_ERROR

SCODE

VT_BOOL

BOOL

VT_VARIANT

VARIANT

VT_UNKNOWN

LPUNKNOWN

外部クライアントがプロパティを変更したときは、memberName で指定されたメンバー変数の値が変更されます。変更通知はありません。

必要条件

**ヘッダー:**afxdisp.h

参照

参照

DECLARE_DISPATCH_MAP

DISP_PROPERTY_EX

DISP_FUNCTION

BEGIN_DISPATCH_MAP

END_DISPATCH_MAP

概念

MFC マクロとグローバル

その他の技術情報

ディスパッチ マップ