DISP_PROPERTY_NOTIFY

DISP_PROPERTY_NOTIFY ( [クラス], szExternalName, memberName, pfnAfterSet, vtPropType

# を含める lt;afxdisp.h >

パラメーター

[クラス]

クラスの名前。

szExternalName

プロパティの外部名。

ホットメール

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

pfnAfterSet

SzExternalNameの通知関数の名前。

vtPropType

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

解説

DISP_PROPERTY_NOTIFYマクロでディスパッチ マップを使用して、OLE オートメーション プロパティ通知を定義します。DISP_PROPERTYで定義されたプロパティとは異なりは、プロパティが変更されたときにpfnAfterSetで指定された関数をDISP_PROPERTY_NOTIFYで定義されたプロパティが自動的に呼び出されます。

VtPropType引数は、 VARTYPE型のです。この引数の値が、される VARENUM列挙から取得されます。:

シンボル プロパティの種類
VT_I2 短い
VT_I4 長い
VT_R4 float 型
VT_R8 ダブル
VT_CY CY
VT_DATE 日付
VT_BSTR CString
VT_DISPATCH LPDISPATCH
VT_ERROR SCODE
VT_BOOL BOOL
メソッドは VT_VARIANT バリアント
VT_UNKNOWN LPUNKNOWN

参照特価;ディスパッチ マップDISP_PROPERTYDISP_FUNCTION(&N)

Index