COleControl::IsInvokeAllowed
Active l'appel de méthode automation.
BOOL IsInvokeAllowed(
DISPID dispid
);
Valeur de retour
Une valeur différente de zéro si le contrôle a été initialisé ; sinon 0.
Notes
L'implémentation de l'infrastructure d' IDispatch::Invoke appelle IsInvokeAllowed pour déterminer si une fonction donnée (identifiée par dispid) peut être appelée.Le comportement par défaut pour un contrôle OLE est de permettre à des méthodes automation à appeler uniquement si le contrôle a été initialisé ; toutefois, IsInvokeAllowed est une fonction virtuelle et peut être substitué si nécessaire (par exemple, lorsque le contrôle est utilisé comme un serveur Automation).Pour plus d'informations, consultez l'article de la Base de connaissances Q166472, « HOWTO : utilisez un contrôle OLE en tant que serveur Automation. » Les articles de la Base de connaissances sont disponibles dans la documentation Visual Studio de MSDN Library ou à l'adresse https://support.microsoft.com/?ln=fr&x=6&y=15.
Configuration requise
Header: afxctl.h