OLE Automation fournit des moyens pour appeler les méthodes et propriétés d'accès à toutes les applications. Le mécanisme fourni par la bibliothèque Microsoft Foundation Class pour l'envoi de ces demandes est la « carte envoi », qui désigne le nom interne et externe des fonctions de l'objet et des propriétés, ainsi que les types de données des propriétés elles-mêmes et des arguments de la fonction.
Cartes de répartition
| DECLARE_DISPATCH_MAP | Déclare qu'une carte de répartition sera utilisée pour exposer d'une classe méthodes et propriétés (doit être utilisé dans la déclaration de classe). |
| BEGIN_DISPATCH_MAP | Commence la définition d'une carte de répartition. |
| END_DISPATCH_MAP | Termine la définition d'une carte de répartition. |
| DISP_FUNCTION | Utilisé dans une carte de répartition à définir une fonction d'automation OLE. |
| DISP_PROPERTY | Définit une propriété d'automation OLE. |
| DISP_PROPERTY_EX | Défi&nit une propriété d'automation OLE et de noms de lanbsp ; « get » et « set » fonctions. |
| DISP_PROPERTY_NOTIFY | Définit une propriété de OLE automation avec notification. |
| DISP_PROPERTY_PARAM | Défi&nit une propriété d'automation OLE qui prend les paramètres et les noms de lanbsp ; « get » et « set » fonctions. |
| DISP_DEFVALUE | Rend une propriété existante, la valeur par défaut d'un objet. |