COleClientItem::OnDeactivate

Virtual void OnDeactivate ( );

Osservazioni

Viene chiamato dal framework quando l'elemento OLE esegue una transizione dallo stato attivo sul posto (activeState) allo stato caricato, che significa che essa è disattivato dopo l'attivazione sul posto. Si noti che questa funzione viene chiamata per indicare che l'elemento OLE è chiuso, non che l'interfaccia utente è stata rimossa dall'applicazione contenitore. Quando ciò accade, si chiama la funzione membro OnDeactivateUI.

L'implementazione predefinita chiama la funzione membro OnChange con OLE_CHANGEDSTATE come parametro. Eseguire l'override di questa funzione per eseguire elaborazioni personalizzate quando viene disattivato un elemento attivo sul posto. Ad esempio, se sostenete il comando Annulla nell'applicazione contenitore, è possibile ignorare questa funzione di disfarsi dello stato di annullamento, che indica che l'ultima operazione eseguita su un elemento OLE non può essere annullata, una volta che l'elemento è disattivato.

COleClientItem panoramica |nbsp; Membri della classe | Gerarchia Chart

Vedere a&nchenbsp;COleClientItem::OnGetWindowContext, COleClientItem::OnDeactivateUI, COleClientItem::OnActivateUI, COleClientItem::OnActivate, COleClientItem::CanActivate, SetContainerInfo

Index