Sdílet prostřednictvím


COleControlSite::InvokeHelperV

Vyvolá metodu nebo vlastnost určenou vlastností dwDispID , v rámci určené wFlags .

virtual void InvokeHelperV(
   DISPID dwDispID,
   WORD wFlags,
   VARTYPE vtRet,
   void* pvRet,
   const BYTE* pbParamInfo,
   va_list argList 
);

Parametry

  • dwDispID
    Určuje ID odeslání vlastnost nebo metodu ovládacího prvku na IDispatch rozhraní vyvolat.

  • wFlags
    Příznaky popisující kontext volání IDispatch::Invoke.

  • vtRet
    Určuje typ vrácené hodnoty.Možné hodnoty naleznete v části poznámky pro COleDispatchDriver::InvokeHelper.

  • pvRet
    Adresa, bude vlastnost hodnotu nebo hodnotu proměnné.Musí odpovídat typu určeného parametrem vtRet .

  • pbParamInfo
    Ukazatel na řetězec zakončený bajtů určující typy parametrů po pbParamInfo .Možné hodnoty naleznete v části poznámky pro COleDispatchDriver::InvokeHelper.

  • argList
    Proměnný seznam argumentů ukazatele.

Poznámky

pbParamInfo Parametr určuje typy parametrů předaných metodě nebo vlastnosti.Další parametry pro metodu nebo vlastnost vyvolání lze předat pomocí Typ va_list parametr.

Obvykle je tato funkce volána COleControlSite::InvokeHelper .

Požadavky

Záhlaví: afxocc.h

Viz také

Referenční dokumentace

Třída COleControlSite

Diagram hierarchie