CCmdTarget::IsResultExpected

BOOL IsResultExpected ( );

Valor devuelto

Distinto de cero si una función de automatización debe devolver un valor; caso contrario 0.

Observaciones

Utilizar IsResultExpected para determinar si un cliente espera un valor devuelto de su llamada a una función de automatización. La interfaz OLE suministra información a MFC acerca de si el cliente está usando o ignorar el resultado de una llamada a la función, y a su vez, MFC utiliza esta información para determinar el resultado de una llamada a IsResultExpected. Si la producción de un valor de retorno es mucho tiempo o recursos, puede aumentar la eficiencia mediante una llamada a esta función antes de calcular el valor devuelto.

Esta función devuelve 0 sólo una vez para que obtendrá los valores válidos de devolución de otras funciones de automatización si usted llamarlos desde la función de automatización ha pedido el cliente.

IsResultExpected devuelve un valor distinto de cero si se llama cuando una llamada de función de automatización no está en progreso.

I&ntroducción a CCmdTarget |nbsp; Miembros de clase | Diagrama de jerarquía

Vea tambié&nnbsp;CCmdTarget::GetIDispatch, CCmdTarget::EnableAutomation

Index