Partilhar via


Recipientes: Itens de cliente

Este artigo explica quais são os itens do cliente e de classes que seu aplicativo deverá derivar seus itens de cliente.

Itens do cliente são itens de dados pertencentes a outro aplicativo que são contidas ou referenciados pelo documento do aplicativo recipiente OLE.Itens de cliente cujos dados estão contidos no documento são incorporados; aqueles cujos dados são armazenados em outro local referenciado pelo documento recipiente são vinculados.

A classe de documento em um aplicativo OLE é derivada da classe COleDocument em vez de CDocument.O COleDocument classe herda de CDocument toda a funcionalidade necessária para usar a arquitetura de exibição do documento no qual MFC aplicativos são baseados.COleDocumenttambém define uma interface que trata de um documento como uma coleção de CDocItem objetos.Vários COleDocument funções de membro são fornecidas para adicionar, recuperar e excluir elementos da coleção.

Cada aplicativo de contêiner deve derivar pelo menos uma classe de COleClientItem.Objetos desta classe representam itens, incorporadas ou vinculadas no documento OLE.Esses objetos existem para a vida do documento que contém, a menos que eles são excluídos do documento.

CDocItemé a classe base para COleClientItem e COleServerItem.Objetos de classes derivadas desses dois atuam como intermediários entre o item OLE e aplicativos cliente e servidor, respectivamente.Cada vez que um novo item OLE é adicionado ao documento, a estrutura do MFC adiciona um novo objeto de seu aplicativo cliente COleClientItem-classe derivada à coleção do documento de CDocItem objetos.

Consulte também

Referência

Classe COleClientItem

Classe de classe derivada COleServerItem

Conceitos

Contêineres

Recipientes: Arquivos compostos

Recipientes: Problemas de Interface de usuário

Recipientes: Recursos avançados