Compartilhar via


CCmdTarget::IsResultExpected

Use IsResultExpected para verificar se um cliente espera um valor de retorno de sua chamada à função de automação.

BOOL IsResultExpected( );

Valor de retorno

Diferente de zero se uma função de automação retornar um valor; se não 0.

Comentários

A interface OLE fornece informações sobre o MFC se o cliente estiver em uso ou ignorando o resultado de uma chamada de função, e o MFC por sua vez usa essas informações para determinar o resultado de uma chamada a IsResultExpected.Se a taxa de um valor de retorno é hora ou intensa recurso, você pode aumentar a eficiência chamando essa função antes de calcular o valor de retorno.

Essa função retorna 0 somente uma vez para que você obtenha retornar valores válidos de outras funções de automação se você as chamadas de função de automação que chamou o cliente.

IsResultExpected retorna um valor diferente de zero se chamado quando uma chamada de função de automação não está em andamento.

Requisitos

Cabeçalho: afxwin.h

Consulte também

Referência

Classe de CCmdTarget

Gráfico de hierarquia

CCmdTarget::GetIDispatch

CCmdTarget::EnableAutomation