DISP_PROPERTY_EX
更新 : 2007 年 11 月
ディスパッチ マップ内でプロパティの値を取得および設定するために使用する、OLE オートメーションのプロパティと関数名を定義します。
DISP_PROPERTY_EX(theClass, pszName, memberGet, memberSet, vtPropType )
パラメータ
theClass
クラス名。pszName
プロパティの外部名。memberGet
プロパティを取得するために使用するメンバ関数名。memberSet
プロパティを設定するために使用するメンバ関数名。vtPropType
プロパティの型を指定する値。
解説
memberGet 関数と memberSet 関数では、引数 vtPropType で決定される書式を使用します。memberGet 関数は、引数を持たず、vtPropType で指定された型の値を返します。memberSet 関数は、vtPropType で指定された型の引数を 1 つ持ち、戻り値はありません。
引数 vtPropType は VARTYPE 型です。この引数に指定できる型は、VARENUM 列挙型から選択されます。この値の一覧については、DISP_FUNCTION の「解説」でパラメータ vtRetVal の説明を参照してください。DISP_FUNCTION の解説に記述されている VT_EMPTY は、プロパティのデータ型としては許可されないことに注意してください。
必要条件
ヘッダー : afxdisp.h