Partager via


Stocker des contrôles OLE

Les contrôles OLE, comme d'autres OLE objets serveur, sont accessibles par d'autres applications OLE-averties.Cela est accompli en stockant la bibliothèque de types et la classe du contrôle.

Les fonctions suivantes vous permettent d'ajouter et de supprimer la classe du contrôle, les pages de propriétés, et la bibliothèque de types dans la base de données d'inscription Windows :

Enregistrement de contrôles OLE

AfxOleRegisterControlClass

Ajoute la classe du contrôle à la base de données d'inscription.

AfxOleRegisterPropertyPageClass

Ajoute une page de propriétés de contrôle à la base de données d'inscription.

AfxOleRegisterTypeLib

Ajoute la bibliothèque de types du contrôle à la base de données d'inscription.

AfxOleUnregisterClass

Supprime une classe de contrôle ou une classe de page de propriétés de la base de données d'inscription.

AfxOleUnregisterTypeLib

Supprime la bibliothèque de types du contrôle de la base de données d'inscription.

AfxOleRegisterTypeLib est généralement appelé dans l'implémentation d'une DLL de contrôle d' DllRegisterServer.De même, AfxOleUnregisterTypeLib est appelé par DllUnregisterServer.AfxOleRegisterControlClass, AfxOleRegisterPropertyPageClass, et AfxOleUnregisterClass sont généralement appelés par la fonction membre d' UpdateRegistry de la fabrique de classe ou de la page de propriétés d'un contrôle.

Voir aussi

Concepts

Macro MFC et Globals