共用方式為


COleControl::IsInvokeAllowed

啟用 Automation 方法引動過程。

BOOL IsInvokeAllowed(
   DISPID dispid 
);

傳回值

不是零,如果控制項已初始化,則為 0。

備註

IDispatch::Invoke 框架的實作會呼叫 IsInvokeAllowed 判斷 dispid(識別) 的指定函式是否可以叫用。 只有當控制項已初始化, OLE 控制項的預設行為是讓 Automation 叫用方法;不過, IsInvokeAllowed 為虛擬函式,而且可能會在必要時,覆寫 (例如,控制項時,會使用做為自動化伺服器時)。 如需詳細資訊,請參閱知識庫文件 Q166472 「, HOWTO:使用 OLE 控制項做為 Automation 伺服程式」。您可以在 MSDN Library 的 Visual Studio 文件或 https://support.microsoft.com 中找到知識庫文件。

需求

Header: afxctl.h

請參閱

參考

COleControl 類別

階層架構圖

CCmdTarget::IsInvokeAllowed