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