次の方法で共有


CCmdTarget::IsInvokeAllowed

この関数は、MFC の IDispatch::Invoke の実装によってことを (dispid で識別される) 特定のオートメーション メソッドを呼び出すことができるかどうかを判断します。

virtual BOOL IsInvokeAllowed(
   DISPID dispid 
);

パラメーター

  • dispid
    ディスパッチ ID

戻り値

メソッドを呼び出すことができる場合は true。それ以外。

解説

IsInvokeAllowed が true を返す場合、[呼び出し] は、メソッドを呼び出すことがある; それ以外 Invoke は失敗し、E_UNEXPECTED を返します。

派生クラスは打ち消されなくで適切な値を返すには、この関数をオーバーライドできます (、IsInvokeAllowed は true を返します)。COleControl::IsInvokeAllowedを特に、" "を参照してください。

必要条件

ヘッダー: afxwin.h

参照

関連項目

CCmdTarget クラス

階層図

COleControl::IsInvokeAllowed