COleControlSite::InvokeHelperV
dwDispID で指定されたメソッドまたはプロパティを、wFlags で指定されたコンテキストで呼び出します。
virtual void InvokeHelperV(
DISPID dwDispID,
WORD wFlags,
VARTYPE vtRet,
void* pvRet,
const BYTE* pbParamInfo,
va_list argList
);
パラメーター
dwDispID
呼び出すプロパティまたはメソッドのディスパッチ ID を識別する値。この ID は、コントロールの IDispatch インターフェイスにあります。wFlags
IDispatch::Invoke を呼び出したコンテキストを示すフラグ。vtRet
戻り値の型。 指定できる値については、COleDispatchDriver::InvokeHelper の「解説」を参照してください。pvRet
戻り値、またはプロパティ値を受け取る変数のアドレス。 この変数の型は、vtRet で指定された型と一致している必要があります。pbParamInfo
pbParamInfo に続くパラメーターの型を指定するバイト列の NULL で終わる文字列へのポインター。 指定できる値については、COleDispatchDriver::InvokeHelper の「解説」を参照してください。argList
可変個引数リストへのポインター。
解説
パラメーター pbParamInfo には、メソッドまたはプロパティに渡されるパラメーターの型を指定します。 呼び出されるメソッドまたはプロパティの補足的なパラメーターを、va_list パラメーターを使用して渡すことができます。
通常、この関数は COleControlSite::InvokeHelper によって呼び出されます。
必要条件
**ヘッダー:**afxocc.h