COleControlSite::SetPropertyV
更新 : 2007 年 11 月
dwDispID で指定されるコントロールのプロパティを設定します。
virtual void SetPropertyV(
DISPID dwDispID,
VARTYPE vtProp,
va_list argList
);
パラメータ
dwDispID
設定するプロパティまたはメソッドのディスパッチ ID を識別する値。この ID はコントロールの IDispatch インターフェイスにあります。vtProp
設定するプロパティの型。指定できる値については、COleDispatchDriver::InvokeHelper の「解説」を参照してください。argList
引数リストへのポインタ。
解説
呼び出されるメソッドまたはプロパティの補足的なパラメータを、arg_list パラメータを使用して渡すことができます。SetProperty でエラーが検出されると、例外がスローされます。
例外の型は、プロパティまたはメソッドを設定しようとしたときの戻り値によって決定されます。戻り値が DISP_E_EXCEPTION の場合は、COleDispatchExcpetion がスローされます。それ以外の場合は COleException がスローされます。
必要条件
ヘッダー : afxocc.h