As fábricas de classe e licenciamento
Para criar uma instância do controle OLE, um aplicativo de contêiner chama uma função de membro de fábrica de classe do controle.Como o controle é um objeto OLE real, a fábrica de classes é responsável pela criação de instâncias do seu controle.Cada classe de controle OLE deve ter uma fábrica de classes.
Outro recurso importante de controles OLE é a capacidade de impor uma licença.WebAssistente permite que você incorpore licenciamento durante a criação de seu projeto de controle.Para obter mais informações sobre controle de licenciamento, consulte o artigo ActiveX controles: licenciamento de um controle de ActiveX.
A tabela a seguir lista várias macros e funções usadas para declarar e implementar a fábrica de classe do controle e a licença do seu controle.
As fábricas de classe e licenciamento
Declara a fábrica de classes para uma página de propriedade ou controle OLE. |
|
Implementa o controle GetClassID de função e declara uma instância da fábrica de classe. |
|
Começa a declaração de quaisquer funções de licenciamento. |
|
Termina a declaração de quaisquer funções de licenciamento. |
|
Verifica se um controle é licenciado para uso em um determinado computador. |