virtuel void OnDeactivate ( );
Remarques
Appelé par le framework lorsque l'élément OLE les transitions de l'état actif sur place (activeState) à l'État chargé, ce qui signifie qu'il est désactivé après une activation sur place. Notez que cette fonction est appelée pour indiquer que l'élément OLE est fermé, pas que son interface utilisateur a été supprimé de l'application conteneur. Lorsque cela se produit, la fonction membre OnDeactivateUI est appelée.
L'implémentation par défaut appelle la fonction membre OnChange avec OLE_CHANGEDSTATE en tant que paramètre. Substituer à cette fonction pour effectuer un traitement personnalisé lorsqu'un élément d'actif sur place est désactivé. Par exemple, si vous soutenez la commande Annuler dans votre application conteneur, vous pouvez substituer cette fonction de rejeter l'état de l'annulation, ce qui indique que la dernière opération effectuée sur l'élément OLE ne peut pas être annulée une fois que l'élément est désactivé.
Aperçu de COleClientItem |nbsp ; Membres de la classe | Graphique de la hiérarchie
Voir aussi  ;COleClientItem::OnGetWindowContext, COleClientItem::OnDeactivateUI, COleClientItem::OnActivateUI, COleClientItem::OnActivate, COleClientItem::CanActivate, CDocTemplate::SetContainerInfo