COleServerDoc::UpdateAllItems
telefonar Esta função para notificar os itens vinculados todos conectados ao documento que o documento foi alterado.
void UpdateAllItems(
COleServerItem* pSender,
LPARAM lHint = 0L,
CObject* pHint = NULL,
DVASPECT nDrawAspect = DVASPECT_CONTENT
);
Parâmetros
pSender
Ponteiro para o item que modificou o documento ou NULO se todos os itens tiverem que ser atualizado.lHint
Contém informações sobre a modificação.pHint
Ponteiro para um armazenamento de informações sobre a modificação do objeto.nDrawAspect
Determina como o item a ser desenhada.Este é um valor do DVASPECT enumeração. Este parâmetro pode ter um dos seguintes valores:DVASPECT_CONTENT Item é representado de forma que ela possa ser exibida sistema autônomo um objeto incorporado dentro de seu contêiner.
DVASPECT_THUMBNAILItem é processado em uma representação de "miniatura" para que possa ser exibida em uma ferramenta de navegação.
DVASPECT_ICON Item é representado por um ícone.
DVASPECT_DOCPRINT Item é representado sistema autônomo se ele foi impresso usando o comando Imprimir no menu Arquivo.
Comentários
Você typitelefonary telefonar essa função depois que o usuário altera o documento do servidor.Se um item OLE for vinculado ao documento com um vínculo automático, o item é atualizado para refletir as alterações.No contêiner aplicativos escritos com a biblioteca Microsoft Foundation classe, a Ao alterar função de membro de COleClientItem é chamado.
Essa função chama o OnUpdate função de membro para cada um dos itens do documento, exceto o envio de item, passando pHint, lHint, e nDrawAspect. Use esses parâmetros para passar informações para os itens sobre as modificações feitas no documento.Você pode codificar informações usando lHint ou você pode definir um CObject-classe para armazenar informações sobre as modificações e passar um objeto de usar essa classe derivada pHint. Substituir o OnUpdate função de membro no seu COleServerItem-derivada da classe para otimizar a atualização de cada item dependendo se sua apresentação foi alterado.
Requisitos
Cabeçalho: afxole.h