Classe COleObjectFactory
Implementa a fábrica OLE da classe, que cria objetos VELHOS como servidores, objetos de automação, e documentos.
class COleObjectFactory : public CCmdTarget
Membros
Construtores public
Nome |
Descrição |
---|---|
Constrói um objeto de COleObjectFactory . |
Métodos públicos
Nome |
Descrição |
---|---|
Retorna o OLE identificação de classe de objetos que essa fábrica cria. |
|
Determina se a licença do controle é válido. |
|
Indica se o factory do objeto é registrada com as dlls VELHOS do sistema. |
|
Registra esta fábrica de objeto com as dlls VELHOS do sistema. |
|
Registra fábricas do objeto de qualquer aplicativo com dlls VELHOS do sistema. |
|
Revoga o registro da fábrica de objeto com as dlls VELHOS do sistema. |
|
Revoga os registros de fábricas de objeto de um aplicativo com dlls VELHOS do sistema. |
|
Desregistre todos de fábricas de objeto de um aplicativo. |
|
Registra esta fábrica de objeto com o Registro do sistema OLE. |
|
Registra fábricas do objeto de qualquer aplicativo com o Registro do sistema OLE. |
Métodos protegidos
Nome |
Descrição |
---|---|
Solicita uma chave exclusiva de DLL do controle. |
|
Chamado pela estrutura para criar um novo objeto do tipo da fábrica. |
|
Verifica que a chave inserida no controle corresponde a chave inserida no recipiente. |
|
Verifica que o controle é licenciado para uso em tempo de design. |
Comentários
a classe de COleObjectFactory tem funções de membro para executar as seguintes funções:
Gerenciando o registro de objetos.
Atualizando o OLE registro do sistema, bem como o registro de tempo de execução que informa o OLE que objetos estão em execução e prontos para receber mensagens.
Impõe licenciamento limitando o uso do controle para desenvolvedores licenciadas em tempo de design e para aplicativos licenciadas em tempo de execução.
Registrando fábricas de objeto de controle com o Registro do sistema OLE.
Para obter mais informações sobre a criação do objeto, consulte os artigos Objetos de dados e fontes de dados (OLE) e objetos de dados e fontes de dados: Criação e destruindo. Para obter mais informações sobre o registro, consulte o artigo registro.
Hierarquia de herança
COleObjectFactory
Requisitos
Cabeçalho: afxdisp.h