Partilhar via


COleControlSite::InvokeHelperV

Chama o método ou propriedade especificado por dwDispID, no contexto especificado por wFlags.

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

Parâmetros

  • dwDispID
    Identifica a identificação de distribuição da propriedade ou método, encontrado na interface de IDispatch de controle, para ser chamado.

  • wFlags
    Sinalizadores que descrevem o contexto de chamada para IDispatch::Invoke.

  • vtRet
    Especifica o tipo do valor de retorno.Para valores possíveis, consulte a seção comentários para COleDispatchDriver::InvokeHelper.

  • pvRet
    Endereço de variável que receberá o valor da propriedade ou o valor de retorno.Deve corresponder ao tipo especificado por vtRet.

  • pbParamInfo
    Ponteiro para uma cadeia de caracteres NULL- finalizada de bytes que especifica os tipos de parâmetro depois de pbParamInfo.Para valores possíveis, consulte a seção comentários para COleDispatchDriver::InvokeHelper.

  • argList
    Ponteiro para um lista de argumentos variável.

Comentários

O parâmetro de pbParamInfo especifica os tipos dos parâmetros passados para o método ou propriedade.Parâmetros adicionais para o método ou propriedade que está sendo invocado podem ser passados usando o parâmetro de va_list .

Normalmente, essa função é chamada por COleControlSite::InvokeHelper.

Requisitos

Cabeçalho: afxocc.h

Consulte também

Referência

Classe de COleControlSite

Gráfico de hierarquia