CCmdTarget::IsInvokeAllowed
Diese Funktion wird durch Implementierung von MFC IDispatch::Invoke aufgerufen, um zu bestimmen, ob eine angegebene Automatisierungsmethode (identifiziert durch dispid) aufgerufen werden kann.
virtual BOOL IsInvokeAllowed(
DISPID dispid
);
Parameter
- dispid
Eine Dispatch ID
Rückgabewert
TRUE, wenn die Methode aufgerufen werden kann; andernfalls FALSE.
Hinweise
Wenn IsInvokeAllowed gibt TRUE, Aufrufen fortgesetzt wird, um die Methode aufzurufen; andernfalls schlägt Invoke aus und gibt E_UNEXPECTED zurück.
Abgeleitete Klassen können diese Funktion überschreiben, um entsprechende Werte zurückzugeben (wenn nicht überschriebene, IsInvokeAllowed gibt TRUE).Siehe insbesondere COleControl::IsInvokeAllowed.
Anforderungen
Header: afxwin.h