COleClientItem::OnDeactivate
Appelé par l'infrastructure OLE lorsque les transitions d'élément de l'état actif sur place (activeState) à l'état chargé, ce qui signifie qu'il est désactivé après une activation sur place.
virtual void OnDeactivate( );
Notes
Notez que cette fonction est appelée pour indiquer que le élément OLE est fermé, non cette son interface utilisateur a été supprimée de l'application conteneur.Lorsque cela se produit, la fonction membre d' OnDeactivateUI est appelée.
L'implémentation par défaut appelle la fonction membre d' OnChange avec OLE_CHANGEDSTATE comme paramètre.Remplacez cette fonction pour effectuer le traitement personnalisé lorsqu'un élément actif sur place est désactivé.Par exemple, si vous prenez en charge la commande annuler dans votre application conteneur, vous pouvez substituer cette fonction pour ignorer l'état canceled, indiquant que la dernière opération exécutée sur un élément OLE ne peut pas être annulée une fois l'élément est désactivée.
Configuration requise
Header: afxole.h
Voir aussi
Référence
COleClientItem::OnGetWindowContext