COleControlSite::InvokeHelperV

Ruft die Methode oder Eigenschaft auf, die von dwDispID, im Kontext angegeben wird, der von wFlags angegeben wird.

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

Parameter

  • dwDispID
    Identifiziert die Dispatch-ID der Eigenschaft oder der Methode gefunden, auf der IDispatch-Schnittstelle des Steuerelements, aufgerufen werden.

  • wFlags
    Flags, die den Kontext des Aufrufs zu IDispatch::Invoke beschreiben.

  • vtRet
    Gibt den Typ des Rückgabewerts an.Für mögliche Werte finden Sie in den Hinweisen für COleDispatchDriver::InvokeHelper.

  • pvRet
    Adresse der Variablen, die den Eigenschaftswert oder den Rückgabewert empfängt.Sie muss dem Typ entsprechen, der von vtRet angegeben wird.

  • pbParamInfo
    Zeiger auf eine auf NULL endende Zeichenfolge von Bytes die Typen der Parameter nach pbParamInfo angibt.Für mögliche Werte finden Sie in den Hinweisen für COleDispatchDriver::InvokeHelper.

  • argList
    Zeiger auf variabler Argumentliste.

Hinweise

Der pbParamInfo-Parameter gibt die Typen der Parameter an, die an die Methode oder die Eigenschaft übergeben werden.Zusätzliche Parameter für die Methode oder Eigenschaft, die aufgerufen wird, können mithilfe des va_list-Parameter übergeben werden.

In der Regel wird diese Funktion durch COleControlSite::InvokeHelper aufgerufen.

Anforderungen

Header: afxocc.h

Siehe auch

Referenz

COleControlSite-Klasse

Hierarchien-Diagramm