共用方式為


CCmdTarget::IsResultExpected

使用 IsResultExpected 疑難用戶端是否需要從呼叫傳回的值加入至 Automation 函式。

BOOL IsResultExpected( );

傳回值

如果不是零, Automation 函式應傳回值;則為 0。

備註

OLE 介面提供資訊給 MFC 提供用戶端是否正在使用或忽略函式呼叫的結果,然後, MFC 會使用此資訊來判斷呼叫的結果指派給 IsResultExpected。 如果傳回值的產生是定期或耗用大量資源,您可以呼叫這個函式提高效率在計算傳回值。

這個函式只會一次傳回 0,讓您從其他 Automation 函式將會取得有效的傳回值都是從用戶端呼叫的 Automation 函式呼叫它們。

IsResultExpected 傳回非零的值,如果呼叫 Automation 函式呼叫時正在進行中。

需求

Header: afxwin.h

請參閱

參考

CCmdTarget 類別

階層架構圖

CCmdTarget::GetIDispatch

CCmdTarget::EnableAutomation