Compartilhar via


OLE no MFC

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

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

  • Para funcionar como contêineres ou servidores OLE.

  • Para implementar a funcionalidade de arrastar e soltar.

  • Para trabalhar com dados de data e hora.

  • Para gerenciar os dados de estado de módulos MFC, incluindo pontos de entrada de função 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 indica 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 aplica-se aos objetos baseados em COM (Component Object Model) e COM, como controles ActiveX. A Automação OLE agora é chamada de Automação.

Nesta seção

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

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

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

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

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

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

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

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

Controladores
Fornece informações sobre a CRectTracker classe, 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 CCmdTarget MFC e CConnectionPoint.

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

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

Consulte também

Conceitos