OLE controlli, come altri oggetti server OLE, è possono accedere da altre applicazioni compatibili con OLE. Questo risultato è ottenuto tramite la registrazione del controllo libreria dei tipi e classe.
Le funzioni seguenti consentono di aggiungere e rimuovere la classe del controllo, pagine delle proprietà e libreria dei tipi nel database di registrazione di Windows:
Registrazione controlli OLE
| AfxOleRegisterControlClass | Aggiunge la classe del controllo al database di registrazione. |
| AfxOleRegisterPropertyPageClass | Aggiunge una pagina delle proprietà control per il database di registrazione. |
| AfxOleRegisterTypeLib | Aggiunge la libreria dei tipi del controllo al database di registrazione. |
| AfxOleUnregisterClass | Rimuove una classe control o da una classe di pagina Proprietà dal database di registrazione. |
| AfxOleUnregisterTypeLib | Rimuove la libreria dei tipi del controllo dal database di registrazione. |
AfxOleRegisterTypeLib in genere viene chiamato nell'implementazione di un controllo della DLL di DllRegisterServer . Analogamente, la AfxOleUnregisterTypeLib viene chiamato da DllUnregisterServer . AfxOleRegisterControlClass, AfxOleRegisterPropertyPageClasse AfxOleUnregisterClass sono in genere chiamato dal UpdateRegistry funzione membro della pagina di un controllo classe factory o proprietà.