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 subconjunto de MFC é projetado para suportar COM, enquanto a maioria da Ative Template Library (ATL) é projetada para programação COM. Esta seção de tópicos descreve o suporte do MFC para COM.
As tecnologias ativas (como controles ActiveX, contenção ativa de documentos, OLE e assim por diante) usam o COM (Component Object Model) para permitir que os componentes de software interajam uns com os outros em um ambiente de rede, independentemente do idioma com o qual foram criados. As tecnologias ativas podem ser usadas para criar aplicativos que são executados na área de trabalho ou na Internet. Para obter mais informações, consulte Introdução ao COM ou The Component Object Model.
As tecnologias ativas incluem tecnologias de cliente e servidor, incluindo o seguinte:
Os controles ActiveX são objetos interativos que podem ser usados em contêineres, como um site. Para obter mais informações sobre controles ActiveX, consulte:
O script ativo controla o comportamento integrado de um ou mais controles ActiveX de um navegador ou servidor. Para obter mais informações sobre scripts ativos, consulte Tecnologia ativa na Internet.
A automação (anteriormente conhecida como automação OLE) possibilita que um aplicativo manipule objetos implementados em outro aplicativo ou "exponha" objetos para que eles possam ser manipulados.
O objeto automatizado pode ser local ou remoto (em outra máquina acessível através de uma rede). A automação está disponível para objetos OLE e COM.
Esta seção também fornece informações sobre como escrever componentes COM usando MFC, por exemplo, em Pontos de Conexão.
Para uma discussão sobre o que ainda é chamado de OLE versus o que agora é chamado de tecnologia ativa, consulte os tópicos em OLE.