Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Um contêiner de controle ActiveX é um contêiner que suporta totalmente controles ActiveX e pode incorporá-los em suas próprias janelas ou caixas de diálogo. Um controle ActiveX é um elemento de software reutilizável que você pode usar em muitos projetos de desenvolvimento. Os controles permitem que o usuário do seu aplicativo acesse bancos de dados, monitore dados e faça várias seleções em seus aplicativos. Para obter mais informações sobre controles ActiveX, consulte o artigo Controles ActiveX MFC.
Importante
ActiveX é uma tecnologia herdada que não deve ser usada para novos desenvolvimentos. Para obter mais informações, consulte Controles ActiveX.
Os contêineres de controle geralmente assumem duas formas em um projeto:
Caixas de diálogo e janelas semelhantes a caixas de diálogo, como modos de exibição de formulário, onde um controle ActiveX é usado em algum lugar na caixa de diálogo.
Windows em um aplicativo, onde um controle ActiveX é usado em uma barra de ferramentas ou outro local na janela do usuário.
O contêiner de controle ActiveX interage com o controle por meio de métodos e propriedades expostos. Esses métodos e propriedades, que podem ser acessados e modificados pelo contêiner de controle, são acessados por meio de uma classe wrapper no projeto de contêiner de controle ActiveX. O controle ActiveX incorporado também pode interagir com o contêiner disparando (enviando) eventos para notificar o contêiner de que uma ação ocorreu. O recipiente de controle pode optar por agir de acordo com essas notificações ou não.
Artigos adicionais discutem vários tópicos, desde a criação de um projeto de contêiner de controle ActiveX até problemas básicos de implementação relacionados a contêineres de controle ActiveX criados com o Visual C++:
Contentores de Controlo ActiveX: Ativar manualmente a Contenção de Controlos ActiveX
Contêineres de controle ActiveX: Inserindo um controle em um aplicativo de contêiner de controle
Contêineres de controle ActiveX: Conectando um controle ActiveX a uma variável membro
Contêineres de controle ActiveX: manipulando eventos de um controle ActiveX
Contêineres de controle ActiveX: exibindo e modificando propriedades de controle
Contêineres de controle ActiveX: Programando controles ActiveX em um contêiner de controle ActiveX
Contêineres de controle ActiveX: Usando controles em um contêiner que não é de diálogo
Para obter mais informações sobre como usar controles ActiveX em uma caixa de diálogo, consulte os tópicos do Editor de diálogo .
Para obter uma lista de artigos que explicam os detalhes do desenvolvimento de controles ActiveX usando o Visual C++ e as classes de controle ActiveX MFC, consulte Controles ActiveX MFC. Os artigos estão agrupados por categorias funcionais.