COleClientItem::OnDeactivate
Chamado pela estrutura quando o item OLE passa do estado ativo de local (activeState) ao estado carregado, o que significa que ela é desativada após uma ativação in-loco.
virtual void OnDeactivate( );
Comentários
Observe que essa função é chamada para indicar que o item OLE é fechado, não que sua interface de usuário foi removida do aplicativo contêiner.Quando isso acontece, o OnDeactivateUI membro função é chamada.
A implementação padrão chama o Ao alterar função de membro com OLE_CHANGEDSTATE sistema autônomo um parâmetro.Substitua esta função para realizar processamento personalizado quando um item ativo no local é desativado.Por exemplo, se o comando Desfazer suporte em seu aplicativo de contêiner, você pode substituir essa função para descartar o estado de desfazer, indicando que a última operação realizada no item OLE não pode ser desfeita depois que o item está desativado.
Requisitos
Cabeçalho: afxole.h
Consulte também
Referência
COleClientItem::OnGetWindowContext
COleClientItem::OnDeactivateUI
CDocTemplate::SetContainerInfo