Freigeben über


Registrieren von OLE-Steuerelementen

OLE-Steuerelemente, wie andere OLE-Serverobjekte, können von anderen Anwendungen OLE-bewusste zugegriffen werden.Dies wird erreicht, indem die Typbibliothek und die Klasse des Steuerelements registriert.

Die folgenden Funktionen können Sie die Klasse des Steuerelements, und die Eigenschaftenseiten der Typbibliothek in der Datenbank Windows-Registrierungs hinzuzufügen und zu entfernen:

Registrieren OLE-Steuerelemente

AfxOleRegisterControlClass

Fügt die Klasse der Registrierungsdatenbank des Steuerelements hinzu.

AfxOleRegisterPropertyPageClass

Fügt eine Steuerelementeigenschaft der Registrierungsdatenbank Seite hinzu.

AfxOleRegisterTypeLib

Fügt die Typbibliothek der Registrierungsdatenbank des Steuerelements hinzu.

AfxOleUnregisterClass

Entfernt eine Steuerelementklasse oder eine Klasse für Eigenschaftenseiten in der Registrierungsdatenbank.

AfxOleUnregisterTypeLib

Entfernt die Typbibliothek des Steuerelements in der Registrierungsdatenbank.

AfxOleRegisterTypeLib wird in der Regel in der Implementierung eines Steuerelements DLL aus DllRegisterServer aufgerufen.Ebenso wird durch AfxOleUnregisterTypeLibDllUnregisterServer aufgerufen.AfxOleRegisterControlClass, AfxOleRegisterPropertyPageClass und AfxOleUnregisterClass werden in der Regel durch die UpdateRegistry-Klassenfactorys der Memberfunktion oder der Eigenschaftenseite eines Steuerelements aufgerufen.

Siehe auch

Konzepte

MFC-Makros und -globale Werte