Freigeben über


COleControl::IsInvokeAllowed

Ermöglicht Automatisierungsmethodenaufruf.

BOOL IsInvokeAllowed(
   DISPID dispid 
);

Rückgabewert

Ungleich 0 (null), wenn das Steuerelement initialisiert wurde; andernfalls 0.

Hinweise

Die Implementierung des Frameworks von IDispatch::InvokeIsInvokeAllowed ruft auf, um zu bestimmen, ob eine angegebene Funktion möglicherweise (identifiziert durch dispid) aufgerufen wird.Das Standardverhalten für ein OLE-Steuerelement ist, die aufgerufen werden Automatisierungsmethoden zu ermöglichen, nur, wenn das Steuerelement initialisiert wurde; wird jedoch IsInvokeAllowed ist eine virtuelle Funktion und ggf. überschrieben werden (beispielsweise, wenn das Steuerelement als Automatisierungsserver verwendet wird).Weitere Informationen finden Sie im Knowledge Base-Artikel Q166472, "HOWTO: Verwenden Sie ein OLE-Steuerelement als Automatisierungsserver." Knowledge Base-Artikel sind in der MSDN Library Visual Studio-Dokumentation oder unter https://support.microsoft.com/?in=de verfügbar.

Anforderungen

Header: afxctl.h

Siehe auch

Referenz

COleControl-Klasse

Hierarchien-Diagramm

CCmdTarget::IsInvokeAllowed