Share via


CCmdTarget::IsResultExpected

Utilizzo IsResultExpected accertare se un client prevede un valore restituito dalla chiamata a una funzione di automazione.

BOOL IsResultExpected( );

Valore restituito

Diverso da zero se una funzione di automazione restituisce un valore, in caso contrario 0.

Note

L'interfaccia OLE fornisce informazioni a MFC su se il client è con o senza considerazione del risultato di una chiamata di funzione e MFC a sua volta utilizza queste informazioni per determinare il risultato di una chiamata a IsResultExpected.Se la produzione di un valore restituito è il tempo o che richiede un utilizzo intensivo, è possibile aumentare l'efficienza chiamando la funzione prima di calcolare il valore restituito.

Questa funzione restituisce solo una volta 0 in modo da ottenere i valori restituiti validi da altre funzioni di automazione se le chiamate dalla funzione di automazione che il client ha chiamato.

IsResultExpected restituisce un valore diverso da zero se viene chiamato quando una chiamata di funzione di automazione non è in corso.

Requisiti

Header: afxwin.h

Vedere anche

Riferimenti

Classe di CCmdTarget

Grafico della gerarchia

CCmdTarget::GetIDispatch

CCmdTarget::EnableAutomation