次の方法で共有


CCmdTarget::IsResultExpected

クライアントが呼び出しからオートメーション関数に戻り値を要求するかどうかを確認するために IsResultExpected を使用します。

BOOL IsResultExpected( );

戻り値

オートメーション関数が値を返す場合は、; それ以外の場合は 0。

解説

OLE インターフェイスは、MFC に情報を提供し、クライアントがするかについて関数呼び出しの結果は、MFC を使用します IsResultExpectedを呼び出した結果を確認するには、この情報を使用したり無視されます。戻り値の製品がタイムまたはリソース集中型の場合、この関数を呼び出して、戻り値を計算する前に、効率を向上させることができます。

この関数は、オートメーション クライアントが呼び出した関数からそれらを呼び出すとそのほかのオートメーション関数から有効な戻り値を取得するように 0 回だけを返します。

IsResultExpected はオートメーション関数呼び出しが実行中でない場合、呼び出された場合以外の値を返します。

必要条件

ヘッダー: afxwin.h

参照

関連項目

CCmdTarget クラス

階層図

CCmdTarget::GetIDispatch

CCmdTarget::EnableAutomation