CCmdTarget::IsInvokeAllowed
這個函式。 IDispatch::Invoke 的 MFC 的實作會呼叫來判斷 dispid(識別) 的特定 Automation 方法是否可以被叫用。
virtual BOOL IsInvokeAllowed(
DISPID dispid
);
參數
- dispid
分派 ID.
傳回值
則為 true,則可以叫用方法,否則為 false。
備註
如果 IsInvokeAllowed 傳回 true, 叫用 繼續呼叫方法;否則, Invoke 會失敗,則傳回 E_UNEXPECTED。
衍生類別可以覆寫這個函式會傳回適當的值 (如果未覆寫, IsInvokeAllowed 傳回 true)。 特別是參閱 COleControl::IsInvokeAllowed。
需求
Header: afxwin.h