Compartilhar via


OLE no MFC

Esses artigos explicam os conceitos básicos da programação OLE usando o MFC. O MFC proporciona a maneira mais fácil de escrever programas que usam OLE:

  • Para usar a edição visual do OLE (ativação in loco).

  • Para funcionar como contêineres ou servidores de OLE.

  • Para implementar a funcionalidade de arrastar e soltar.

  • Para trabalhar com dados de data e hora.

  • Para gerenciar os dados de estado dos módulos do MFC, incluindo pontos de entrada de função de DLL exportados, pontos de entrada da interface OLE/COM e pontos de entrada de procedimento de janela.

Você também pode usar a Automação.

Observação

O termo OLE denota as tecnologias associadas à vinculação e à inserção, incluindo contêineres OLE, servidores OLE, itens OLE, ativação in loco (ou edição visual), rastreadores, arrastar e soltar e mesclagem de menu. O termo Ativo se aplica aos objetos COM (Component Object Model) e baseados em COM, como controles ActiveX. A Automação do OLE agora é chamada de Automação.

Nesta seção

Tela de fundo OLE
Discute o OLE e fornece informações conceituais sobre como ele funciona.

Ativação
Descreve a função da ativação na edição de itens OLE.

Contêineres
Fornece links para o uso de contêineres no OLE.

Objetos e fontes de dados
Fornece links para tópicos que discutem o uso das classes COleDataObject e COleDataSource.

Arrastar e soltar
Discute o uso de recursos de cópia e colagem com OLE.

Menus e recursos do OLE
Explica o uso de menus e recursos em aplicativos de documentos OLE do MFC.

Registro
Discute a instalação e a inicialização do servidor.

Servidores
Descreve como criar itens (ou componentes) OLE para uso por aplicativos de contêiner.

Controladores
Fornece informações sobre a classe CRectTracker, que fornece uma interface gráfica para permitir que os usuários interajam com itens de cliente OLE.

Pontos de conexão
Explica como implementar pontos de conexão (anteriormente conhecidos como pontos de conexão OLE) usando as classes MFC CCmdTarget e CConnectionPoint.

Componentes COM de contêiner/servidor
Descreve as etapas necessárias para inserir recursos avançados opcionais em aplicativos de contêiner existentes.

O Component Object Model
Descreve o uso do OLE sem o MFC.

Confira também

Conceitos