CCmdTarget::IsResultExpected

BOOL IsResultExpected ( );

Valeur de retour

Différent de zéro si une fonction automation doit retourner une valeur ; sinon 0.

Remarques

Utilisez IsResultExpected pour déterminer si un client s'attend à une valeur de retour de son appel à une fonction d'automatisation. L'interface OLE fournit des informations aux MFC à savoir si le client est en utilisant ou en ignorant le résultat d'un appel de fonction, et MFC utilise à son tour cette information pour déterminer le résultat d'un appel à IsResultExpected. Si la production d'une valeur de retour est temps - ou beaucoup de ressources, vous pouvez augmenter l'efficacité en appelant cette fonction avant de calculer la valeur de retour.

Cette fonction renvoie la valeur 0 qu'une fois donc que vous obtiendrez les valeurs de retour valides d'autres fonctions d'automation si vous les appelez de la fonction d'automatisation que le client a appelé.

IsResultExpected retourne une valeur différente de zéro si appelée lorsqu'un appel de fonction automation n'est pas en cours.

|&Nbsp Aperçu de CCmdTarget ; Membres de la classe | Graphique de la hiérarchie

Voir aussi  ;CCmdTarget::GetIDispatch, CCmdTarget::EnableAutomation

Index