Criando um contêiner de controle ActiveX MFC
Um contêiner de controle ActiveX é um programa pai que fornece o ambiente para que um controle ActiveX (anteriormente OLE) seja executado. Você pode criar um aplicativo capaz de conter controles ActiveX com ou sem MFC, mas é muito mais fácil de fazer com o MFC.
Importante
O ActiveX é uma tecnologia herdada que não deve ser usada para novo desenvolvimento. Para mais informações sobre tecnologias modernas que substituem o ActiveX, confira Controles do ActiveX.
Criar um programa de contêiner MFC usando o Assistente de Aplicativo MFC permite que você acesse os muitos recursos de controles ActiveX e Automação implementados pelas classes MFC e ActiveX. Esses recursos incluem edição visual, Automação, criação de arquivos compostos e suporte para controles. As opções de edição visual do Assistente de Aplicativo MFC a que seu programa pai oferecerá suporte incluem a criação de um contêiner, um minisservidor, um servidor completo e um programa que é tanto um contêiner quanto um servidor.
Novo aplicativo MFC. Para criar um programa MFC que inclua Automação, edição visual, arquivos compostos ou suporte a controle, use o Assistente de Aplicativo MFC e escolha as opções de Automação apropriadas.
Aplicativo MFC existente. Se você está adicionando a independência de controle a um aplicativo MFC existente, confira Contêineres de Controle OLE: como habilitar manualmente a independência de controle OLE.