Partager via


Comment : Désactivez la pile d'annulations

La procédure suivante ci-dessous explique comment désactiver la pile d'annulations.

Pour désactiver la pile d'annulations

  • Pour désactiver l'utilisation de la pile d'annulations la méthode d' IOleUndoManager : : DiscardFrom . Voici un exemple de la façon suivante :

    HRESULT CCmdWindow::ClearUndoStack()
    {
      HRESULT hr = S_OK;
    
      if (m_pUndoMgr == NULL)
        {
        IfFailGo(m_pTextLines->GetUndoManager(&m_pUndoMgr));
        ASSERT(m_pUndoMgr != NULL, "",;);
        }
    
      IfFailGo(m_pUndoMgr->DiscardFrom(NULL));
    
    Error:
      return hr;
    }
    

Voir aussi

Tâches

Comment : Implémentez la gestion d'annulation