Bibliothèques de types exposent les interfaces d'un contrôle OLE dans d'autres applications OLE-conscient. Chaque contrôle OLE doit avoir une bibliothèque de types, si une ou plusieurs interfaces doivent être exposés.
Les macros suivantes permettent un contrôle OLE fournir l'accès à sa propre bibliothèque de type:
Accès aux bibliothèques de type
| DECLARE_OLETYPELIB | Déclare une fonction de membre GetTypeLib d'un contrôle OLE (doit être utilisé dans la déclaration de classe). |
| IMPLEMENT_OLETYPELIB | Implémente une fonction de membre GetTypeLib d'un contrôle OLE (doit être utilisé dans l'implémentation de la classe). |