次の方法で共有


DISP_PROPERTY_NOTIFY

ディスパッチ マップの通知の OLE オートメーション プロパティを定義します。

DISP_PROPERTY_NOTIFY(theClass, szExternalName, memberName, pfnAfterSet, vtPropType )

パラメーター

  • theClass
    クラスの名前。

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

  • memberName
    プロパティが保存されるメンバー変数の名前。

  • pfnAfterSet
    szExternalNameの通知関数の名前。

  • vtPropType
    指定したプロパティ値の型。

解説

DISP_PROPERTYで定義されたプロパティとは異なり DISP_PROPERTY_NOTIFY で定義されたプロパティは自動的にプロパティが変更されたときに関数を pfnAfterSet によって指定されたダイヤルします。

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

必要条件

ヘッダー : afxdisp.h

参照

関連項目

DISP_PROPERTY

DISP_FUNCTION

概念

MFC マクロとグローバル

その他の技術情報

ディスパッチ マップ