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