Controles, como outros objetos de servidor OLE, OLE podem ser acessados por outros aplicativos compatíveis com OLE. Isto é conseguido ao se registrar biblioteca de tipos do Controlarar e a classe.
As funções a seguir permitem que você adicionar e remover o Controlarar classe, páginas de propriedades e biblioteca de tipos do banco de dados de registo do Windows:
Registrar OLE controles
| AfxOleRegisterControlClass | Adiciona a classe do controle para o banco de dados do registro. |
| AfxOleRegisterPropertyPageClass | Adiciona uma página de propriedades do controle no banco de dados do registo. |
| AfxOleRegisterTypeLib | Adiciona a biblioteca de tipos do Controlarar para o banco de dados do registro. |
| AfxOleUnregisterClass | Remove uma classe de Controlarar ou uma classe de página de propriedade de banco de dados de registro. |
| AfxOleUnregisterTypeLib | Remove a biblioteca de tipos do controle do banco de dados de registo. |
AfxOleRegisterTypeLib é geralmente chamado na implementação de uma DLL controle de DllRegisterServer . Da mesma forma, AfxOleUnregisterTypeLib é chamado pelo DllUnregisterServer . AfxOleRegisterControlClass AfxOleRegisterPropertyPageClasse AfxOleUnregisterClass são normalmente chamados UpdateRegistry função de membro de página de um Controlarar de fábrica ou propriedade de classe.