Freigeben über


OLECLOSE-Enumeration (oleidl.h)

Gibt an, ob ein Objekt vor dem Schließen gespeichert werden soll.

Syntax

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

Konstanten

 
OLECLOSE_SAVEIFDIRTY
Wert: 0
Das Objekt sollte gespeichert werden, wenn es modifiziert ist.
OLECLOSE_NOSAVE
Wert: 1
Das Objekt sollte nicht gespeichert werden, auch wenn es modifiziert ist. Dieses Flag wird in der Regel verwendet, wenn ein Objekt gelöscht wird.
OLECLOSE_PROMPTSAVE
Wert: 2
Wenn das Objekt modifiziert ist, sollte die IOleObject::Close-Implementierung ein Dialogfeld anzeigen, mit dem der Endbenutzer bestimmen kann, ob das Objekt gespeichert werden soll. Wenn sich das Objekt jedoch im Status "Wird ausgeführt" befindet, seine Benutzeroberfläche jedoch nicht sichtbar ist, sollte der Endbenutzer nicht aufgefordert werden, und das Schließen sollte so behandelt werden, als ob OLECLOSE_SAVEIFDIRTY angegeben worden wäre.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Kopfzeile oleidl.h

Weitere Informationen

IOleObject::Close