DISP_PROPERTY_EX ( [クラス], pszName, memberGet, メンバ セット, vtPropType )
#include lt;afxdisp.h>
パラメーター
[クラス]
クラスの名前。
pszName
プロパティの外部名。
memberGet
プロパティを取得に使用するメンバー関数の名前。
メンバ セット
プロパティを設定に使用するメンバー関数の名前。
vtPropType
プロパティの型を指定する値。
解説
DISP_PROPERTY_EXマクロをディスパッチ マップで OLE オートメーション プロパティを定義し、名前を取得し、プロパティの値を設定するための関数を使用します。
MemberGetとメンバ セットの関数は、 vtPropType引数によって署名があります。MemberGet関数は、引数を受け取らないし、 vtPropTypeで指定された型の値を返します。MemberSet関数vtPropTypeによって指定された型の引数を受け取るし、nothing。
VtPropType引数は、 VARTYPE型のです。この引数の値から取得をされる VARENUM列挙します。これらの値の一覧については、 vtRetValパラメーター DISP_FUNCTIONの解説を参照してください。VT_EMPTY DISP_FUNCTION発言では、一覧表示、プロパティのデータ型として許可されていないことに注意してください。
参照特価;ディスパッチ マップ、 DECLARE_DISPATCH_MAP、 DISP_PROPERTY、 DISP_FUNCTION、 BEGIN_DISPATCH_MAP、 END_DISPATCH_MAP(&N)