Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse zu wechseln.
Stellt verschiedene Eigenschafteninformationen zu einem Dokumentobjekt bereit.
Syntax
typedef enum __MIDL_IOleDocument_0001 {
DOCMISC_CANCREATEMULTIPLEVIEWS = 1,
DOCMISC_SUPPORTCOMPLEXRECTANGLES = 2,
DOCMISC_CANTOPENEDIT = 4,
DOCMISC_NOFILESUPPORT = 8
} DOCMISC;
Konstanten
DOCMISC_CANCREATEMULTIPLEVIEWSWert: 1 Das Objekt unterstützt mehrere Ansichten. |
DOCMISC_SUPPORTCOMPLEXRECTANGLESWert: 2 Object unterstützt komplexe Rechtecke und implementiert daher IOleDocumentView::SetRectComplex. |
DOCMISC_CANTOPENEDITWert: 4 Objekt unterstützt die Aktivierung in einem separaten Fenster und implementiert daher IOleDocumentView::Open. |
DOCMISC_NOFILESUPPORTWert: 8 Das Objekt unterstützt dateilese-/schreibvorgänge nicht. |
Hinweise
Objekte, die zu Aktivierungszwecken über eine eingeschränkte Benutzeroberfläche verfügen, sollten DOCMISC_CANTOPENEDIT festlegen. Diejenigen, die IPersistStorage nur als Persistenzmechanismus unterstützen, sollten DOCMISC_NOFILESUPPORT angeben. Andernfalls muss ein Objekt auch IPersistFile implementieren.
Eine Kombination von Werten aus DOCMISC wird an der Position zurückgegeben, die durch den pdwStatus-Parameter in IOleDocument::GetDocMiscStatus angegeben wird.
Wenn ein Objekt keines dieser Flags erfordert, muss es eine Null in den pdwStatus-Parameter schreiben.
Anforderungen
| Unterstützte Mindestversion (Client) | Windows 2000 Professional [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
| Kopfzeile | docobj.h |
Weitere Informationen
IOleDocument::GetDocMiscStatus