CCmdTarget::IsInvokeAllowed

此函数由 IDispatch::Invoke的 MFC的实现调用来确定 dispid(确定)的特定自动化方法是否可以调用。

virtual BOOL IsInvokeAllowed(
   DISPID dispid 
);

参数

  • dispid
    调度ID.

返回值

TRUE,如果方法可以调用,否则FALSE。

备注

如果 IsInvokeAllowed 返回TRUE,Invoke 继续调用方法;否则,Invoke 将失败,返回E_UNEXPECTED。

派生类可以重写此函数返回相应的值(如果没有重写,IsInvokeAllowed 返回TRUE)。特别是参见 COleControl::IsInvokeAllowed

要求

Header: afxwin.h

请参见

参考

CCmdTarget选件类

层次结构图

COleControl::IsInvokeAllowed