Partilhar via


OLE em MFC

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

  • Para usar a edição visual OLE (ativação no local).

  • 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 gerir os dados de estado dos módulos MFC, incluindo pontos de entrada de função DLL exportados, pontos de entrada de 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 incorporação, incluindo recipientes OLE, servidores OLE, itens OLE, ativação local (ou edição visual), rastreadores, arrastar e largar e mesclagem de menus. O termo Ative aplica-se ao modelo de objeto componente (COM) e objetos baseados em COM, como controles ActiveX. A automação OLE agora é chamada de automação.

Na presente seção

Plano de fundo OLE
Discute 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.

Contentores
Fornece links para o uso de contêineres em OLE.

Objetos de dados 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 copiar e colar com OLE.

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

Registo
Discute a instalação e 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 modelo de objeto componente
Descreve o uso de OLE sem MFC.

Ver também

Conceitos