Classe COleServerItem
Fornece a interface de servidor para itens OLE.
class COleServerItem : public CDocItem
Comentários
Um item vinculado pode representar alguns ou todos de um documento do servidor.Um item incorporado sempre representa um documento do servidor inteiro.
The COleServerItem classe define várias funções de membro substituível chamadas pelas bibliotecas de vínculo dinâmico do sistema OLE (DLLs), geralmente em resposta às solicitações do aplicativo contêiner. Essas funções de membro permitem que o aplicativo contêiner para manipular o item indiretamente em várias formas, tais sistema autônomo exibi-lo, executando seus verbos ou recuperando seus dados em vários formatos.
Para usar COleServerItem, derivar uma classe dele e implementar o OnDraw and Serializar funções de membro.The OnDraw função fornece a representação de metarquivo de um item, permitindo que ele seja exibido quando um aplicativo de contêiner abre um documento composto. The Serialize função do CObject Fornece a representação nativa de um item, permitindo que um item incorporado a ser transferida entre os aplicativos de servidor e o contêiner. OnGetExtent fornece o tamanho natural do item para o contêiner, permitindo que o contêiner dimensionar o item.
Para obter mais informações sobre servidores e tópicos relacionados, consulte o artigo Servidores: Implementação de um servidor e "Criando um aplicativo de contêiner/servidor" no artigo Contêineres: De recursos avançados.
Requisitos
Cabeçalho: afxole.h
Consulte também
Tarefas
Exemplo HIERSVR: Demonstra um aplicativo de servidor com OLE arrastar e soltar