COM MFC
Um subconjunto do MFC é projetado para suporte a COM, enquanto a maioria de Active modelo Library (ATL) é projetado para programação COM.Esta seção de tópicos descreve o suporte do MFC para COM.
Tecnologias Active (como ActiveX controles, confinamento de documento ativo, OLE e assim por diante) usam o modelo de objeto componente (COM) para permitir que componentes de software interajam entre si em um ambiente de rede, independentemente do idioma com o qual foram criados.Tecnologias ativo podem ser usadas para criar aplicativos executados na área de trabalho ou na Internet.Para obter mais informações, consulte Introdução ao COM ou O modelo de objeto componente.
Tecnologias Active incluem tecnologias de cliente e servidor, incluindo o seguinte:
Confinamento de documento ativo, suportado em MFC versões 4.2 e posteriores, permite aos usuários visualizar documentos ativos (como arquivos do Microsoft Excel ou Word) e ativar toda a interface do aplicativo nativo do documento em toda a área cliente de um contêiner do documento ativo como Microsoft Office fichário ou Microsoft Internet Explorer.Os contêineres atuam como clientes, enquanto os documentos são fornecidos pelo servidores do documento ativo.Para obter mais informações sobre o uso de documentos ativos em aplicativos de Internet, consulte: Documentos ativos na Internet.
ActiveX os controles são objetos interativos podem ser usados em recipientes como, por exemplo, um site da Web.Para obter mais informações sobre controles de ActiveX, consulte:
Script ativo controla o comportamento integrado de um ou mais controles de ActiveX de um navegador ou servidor.Para obter mais informações sobre scripts ativos, consulte Tecnologia ativo na Internet.
Automação (anteriormente conhecido como automação OLE) permite que um aplicativo para manipular objetos implementados no outro aplicativo ou para "expor" objetos de modo que pode ser manipulados.
O objeto automatizado pode ser local ou remoto (em outra máquina acessível através de uma rede).Automação está disponível para objetos OLE e COM.
Esta seção também fornece informações sobre como escrever componentes COM usando o MFC, por exemplo, em Pontos de conexão.
Para uma discussão sobre o que ainda é chamado OLE versus o que agora é chamado de tecnologia ativo, consulte os tópicos em OLE.
Além disso, consulte o artigo Q248019: HOWTO: impedir servidor ocupado diálogo caixa de aparecendo durante uma longa operação COM.
Nesta seção
Confinamento de documento ativo