Поделиться через


Метод IOleUndoManager::Enable (ocidl.h)

Включает или отключает диспетчер отмены.

Синтаксис

HRESULT Enable(
  [in] BOOL fEnable
);

Параметры

[in] fEnable

Указывает, следует ли включать или отключать диспетчер отмены. Если задано значение TRUE, диспетчер отмены должен быть включен. Если значение FALSE, диспетчер отмены должен быть отключен.

Возвращаемое значение

Этот метод возвращает S_OK, если диспетчер отмены был успешно включен или отключен. Другие возможные возвращаемые значения включают следующее.

Код возврата Описание
E_UNEXPECTED
В стеке есть открытый блок отмены или диспетчер отмены в настоящее время выполняет отмену или повтор.

Комментарии

Диспетчер отмены должен очистить оба стека при переходе с включенного на отключенный.

Если диспетчер отмены отключен, каждый метод в IOleUndoManager должен вести себя так, как указано. Дополнительные сведения см. в каждом методе.

Требования

Требование Значение
Минимальная версия клиента Windows 2000 Professional [только классические приложения]
Минимальная версия сервера Windows 2000 Server [только классические приложения]
Целевая платформа Windows
Header ocidl.h

См. также раздел

IOleUndoManager