Partager via


Tables de dispatch

OLE Automation fournit des façons d'appeler des méthodes et d'accéder aux propriétés entre les applications.Le mécanisme fourni par la bibliothèque MFC pour distribuer ces requêtes est « table de dispatch, » qui indique les noms internes et externes des fonctions et des propriétés d'objet, ainsi que les types de données des propriétés eux-mêmes et d'arguments de fonction.

Tables de dispatch

DECLARE_DISPATCH_MAP

Déclare qu'une table de dispatch sera 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

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

END_DISPATCH_MAP

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

DISP_FUNCTION

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

DISP_PROPERTY

Définit une notion de propriété automation.

DISP_PROPERTY_EX

Définit une notion de propriété automation et nomme le get et le jeu fonctionne.

DISP_PROPERTY_NOTIFY

Définit une notion de propriété automation avec la notification.

DISP_PROPERTY_PARAM

Définit une notion de propriété automation qui prend des paramètres et nomme le get et le jeu fonctionne.

DISP_DEFVALUE

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

Voir aussi

Concepts

Macro MFC et Globals