Перечисление OLECLOSE (oleidl.h)

Указывает, следует ли сохранить объект перед закрытием.

Синтаксис

typedef enum tagOLECLOSE {
  OLECLOSE_SAVEIFDIRTY = 0,
  OLECLOSE_NOSAVE = 1,
  OLECLOSE_PROMPTSAVE = 2
} OLECLOSE;

Константы

 
OLECLOSE_SAVEIFDIRTY
Значение: 0
Объект должен быть сохранен, если он грязное.
OLECLOSE_NOSAVE
Значение: 1
Объект не следует сохранять, даже если он грязное. Этот флаг обычно используется при удалении объекта.
OLECLOSE_PROMPTSAVE
Значение: 2
Если объект грязное, реализация IOleObject::Close должна отобразить диалоговое окно, чтобы конечный пользователь определил, следует ли сохранить объект. Однако если объект находится в запущенном состоянии, но его пользовательский интерфейс невидим, пользователю не следует запрашивать, а закрытие должно обрабатываться так, как если бы OLECLOSE_SAVEIFDIRTY было указано.

Требования

   
Минимальная версия клиента Windows 2000 Professional [только классические приложения]
Минимальная версия сервера Windows 2000 Server [только классические приложения]
Верхняя часть oleidl.h

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

IOleObject::Close