Freigeben über


Registrieren des OLE-Steuerelements

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

Die folgenden Funktionen ermöglichen es Ihnen, von der Klasse des Steuerelements, die Eigenschaftenseiten und der Typbibliothek in der Windows-Registrierungsdatenbank hinzuzufügen und zu entfernen:

Registrieren von OLE-Steuerelementen

AfxOleRegisterControlClass

Fügt der Klasse des Steuerelements der Registrierungsdatenbank hinzu.

AfxOleRegisterPropertyPageClass

Fügt einer Steuerelementeigenschaftenseite der Registrierungsdatenbank hinzu.

AfxOleRegisterTypeLib

Fügt der Typbibliothek des Steuerelements der Registrierungsdatenbank hinzu.

AfxOleUnregisterClass

Entfernt eine Steuerelementklasse oder eine Eigenschaftenseitenklasse der Registrierungsdatenbank.

AfxOleUnregisterTypeLib

Entfernt die Typbibliothek des Steuerelements in der Registrierungsdatenbank.

AfxOleRegisterTypeLib ist normalerweise in der Implementierung einer Steuer-DLL von DllRegisterServer aufgerufen. Entsprechend wird AfxOleUnregisterTypeLib von DllUnregisterServer aufgerufen. AfxOleRegisterControlClass, AfxOleRegisterPropertyPageClass und AfxOleUnregisterClass werden in der Regel durch die UpdateRegistry-Memberfunktion der Klassenfactorys oder der Eigenschaftenseite eines Steuerelements aufgerufen.

Siehe auch

Konzepte

MFC-Makros, globale Funktionen und globale Variablen