CCmdTarget::IsResultExpected

BOOL IsResultExpected ( );

Rückgabewert

Ungleich NULL, wenn eine Automatisierung-Funktion einen Wert zurückgeben soll; andernfalls 0.

Bemerkungen

Verwenden Sie IsResultExpected , um festzustellen, ob ein Client einen Rückgabewert aus der Aufruf einer Funktion Automatisierung erwartet. Die OLE-Schnittstelle liefert Informationen darüber, ob der Client verwenden oder ignorieren das Ergebnis eines Funktionsaufrufs ist mit MFC und MFC wiederum verwendet diese Informationen, um das Ergebnis eines Aufrufs von IsResultExpectedbestimmen. Wenn die Produktion eines Rückgabewerts Zeit oder ressourcenintensiven können Sie Effizienzsteigerung durch Aufrufen dieser Funktion vor den Rückgabewert computing.

Diese Funktion gibt 0 zurück, nur einmal so dass gültige Rückgabewerte von anderen Automatisierungsfunktionen Sie erhalten wenn Sie sie von der Automatisierung Funktion so nennen der Client aufgerufen hat.

IsResultExpected gibt einen Wert ungleich NULL zurück, wenn aufgerufen, wenn ein Funktionsaufruf Automatisierung nicht ausgeführt wird.

Übersicht über die CCmdTarget -|  Member der Klasse | Hierarchiediagramm

Siehe auch&Nbsp;CCmdTarget::GetIDispatch, CCmdTarget::EnableAutomation

Index