Método IOleUndoManager::Enable (ocidl.h)

Habilita o deshabilita el administrador de deshacer.

Sintaxis

HRESULT Enable(
  [in] BOOL fEnable
);

Parámetros

[in] fEnable

Indica si se va a habilitar o deshabilitar el administrador de deshacer. Si es TRUE, se debe habilitar el administrador de deshacer. Si es FALSE, se debe deshabilitar el administrador de deshacer.

Valor devuelto

Este método devuelve S_OK si el administrador de deshacer se ha habilitado o deshabilitado correctamente. Otros posibles valores devueltos son los siguientes.

Código devuelto Descripción
E_UNEXPECTED
Hay una unidad de deshacer abierta en la pila o el administrador de deshacer está realizando actualmente un deshacer o rehacer.

Comentarios

El administrador de deshacer debe borrar ambas pilas al realizar la transición de habilitada a deshabilitada.

Si el administrador de deshacer está deshabilitado, cada método de IOleUndoManager debe comportarse como se especifica. Consulte cada método para obtener más información.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado ocidl.h

Consulte también

IOleUndoManager