CCmdTarget::GetIDispatch

Llame a esta función miembro para recuperar el puntero de IDispatch de un método de automatización que devuelve un puntero de IDispatch o toma un puntero de IDispatch por referencia.

LPDISPATCH GetIDispatch(
   BOOL bAddRef 
);

Parámetros

  • bAddRef
    Especifica si se debe incrementar el recuento de referencias para el objeto.

Valor devuelto

El puntero de IDispatch asociado al objeto.

Comentarios

Para los objetos que llaman a EnableAutomation en sus constructores, creandoles automatización habilitada, esta función devuelve un puntero a la implementación de la clase de la base de IDispatch usada por los clientes que se comunican a través de la interfaz de IDispatch .Llamando a esta función agrega automáticamente una referencia al puntero, por lo que no es necesario realizar una llamada a IUnknown:: AddRef.

Requisitos

encabezado: afxwin.h

Vea también

Referencia

Clase de CCmdTarget

Gráfico de jerarquía

CCmdTarget::EnableAutomation

Clase COleDispatchDriver

IUnknown::Release