Partager via


tables de dispatch

OLE Automation fournit des méthodes pour appeler des méthodes et pour accéder aux propriétés entre les applications. Le mécanisme fourni par la bibliothèque MFC (Microsoft Foundation Class) pour distribuer ces demandes est « la table de dispatch », qui désigne les étiquettes internes et externes des fonctions et des propriétés de l'objet, ainsi que les types de données des propriétés eux-mêmes et ceux des arguments de fonctions.

Tables de dispatch

DECLARE_DISPATCH_MAP

Indique qu'une table de dispatch est utilisée pour exposer les méthodes et les propriétés d'une classe (doit être utilisé dans la déclaration de classe).

BEGIN_DISPATCH_MAP

Démarre la définition d'une table de dispatch.

END_DISPATCH_MAP

Finit la définition d'une table de dispatch.

DISP_FUNCTION

Utilisé dans une table de dispatch pour définir une fonction OLE automation.

DISP_PROPERTY

Définit une propriété OLE automation.

DISP_PROPERTY_EX

Définit une propriété OLE automation et nomme les fonctions Get(Prendre) et Set (Fixer).

DISP_PROPERTY_NOTIFY

Définit une propriété OLE automation avec une notification.

DISP_PROPERTY_PARAM

Définit une propriété OLE automation qui accepte des paramètres et nomme les fonctions Get et Set.

DISP_DEFVALUE

Fait d'une propriété existante la valeur par défaut d'un objet.

Voir aussi

Concepts

macro MFC et Globals