Compartir a través de


CCmdTarget::IsResultExpected

Utilice IsResultExpected para comprobar si un cliente espera un valor devuelto de la llamada a una función de automatización.

BOOL IsResultExpected( );

Valor devuelto

Distinto de cero si una función de automatización devuelve un valor; si no 0.

Comentarios

Proporciona información de la interfaz OLE a MFC sobre si el cliente es con o que omite el resultado de una llamada de función, y MFC a su vez utiliza esta información para determinar el resultado de una llamada a IsResultExpected. Si la producción de un valor devuelto es Tiempo o recurso-intensiva, puede aumentar la eficacia llamando a esta función antes de calcular el valor devuelto.

Esta función devuelve 0 solo una vez para que obtenga valores devueltos válidos de otras funciones de automatización si se invocan de función de automatización que el cliente ha denominado.

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

Requisitos

encabezado: afxwin.h

Vea también

Referencia

CCmdTarget Class

Gráfico de jerarquías

CCmdTarget::GetIDispatch

CCmdTarget::EnableAutomation