Compartilhar via


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

AfxOleRegisterControlClass

Adiciona a classe do controle a base de dados do registro.

AfxOleRegisterPropertyPageClass

Adiciona uma página de propriedades de controle a base de dados do registro.

AfxOleRegisterTypeLib

Adiciona a biblioteca de tipos do controle a base de dados do registro.

AfxOleUnregisterClass

Remove uma classe de controle ou uma classe da página de propriedades de base de dados do registro.

AfxOleUnregisterTypeLib

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.

Consulte também

Conceitos

Macros e globais MFC