Registrando controles OLE
Controladores OLE, como outro servidor OLE objeto, podem ser acessados por outros aplicativos OLE- reconhecimento de instância. Isso é obtido através da biblioteca e a classe do tipo do controle.
As seguintes funções permitem adicionar e remover a classe de controle, as páginas de propriedades, e na biblioteca de tipos base de dados do registro do windows:
Registrando controladores OLE
Adiciona a classe do controle a base de dados do registro. |
|
Adiciona uma página de propriedades de controle a base de dados do registro. |
|
Adiciona a biblioteca de tipos do controle a base de dados do registro. |
|
Remove uma classe de controle ou uma classe da página de propriedades de base de dados do registro. |
|
Remove a biblioteca de tipos do controle da base de dados do registro. |
AfxOleRegisterTypeLib é chamado normalmente na implementação de uma DLL de controle de DllRegisterServer. Da mesma forma, AfxOleUnregisterTypeLib é chamado por DllUnregisterServer. AfxOleRegisterControlClass, AfxOleRegisterPropertyPageClass, e AfxOleUnregisterClass normalmente são chamados pela função de membro de UpdateRegistry de fábrica ou da página de propriedades da classe de um controle.