DISP_PROPERTY_EX
ディスパッチ マップ内でプロパティの値を取得および設定するために使用する、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