DOCMISC 列舉 (docobj.h)
提供檔物件的相關其他屬性資訊。
Syntax
typedef enum __MIDL_IOleDocument_0001 {
DOCMISC_CANCREATEMULTIPLEVIEWS = 1,
DOCMISC_SUPPORTCOMPLEXRECTANGLES = 2,
DOCMISC_CANTOPENEDIT = 4,
DOCMISC_NOFILESUPPORT = 8
} DOCMISC;
常數
DOCMISC_CANCREATEMULTIPLEVIEWS 值: 1 物件支援多個檢視。 |
DOCMISC_SUPPORTCOMPLEXRECTANGLES 值: 2 物件支援複雜的矩形,因此會實作 IOleDocumentView::SetRectComplex。 |
DOCMISC_CANTOPENEDIT 值: 4 物件支援在不同的視窗中啟用,因此會實作 IOleDocumentView::Open。 |
DOCMISC_NOFILESUPPORT 值: 8 物件不支援檔案讀取/寫入。 |
備註
啟用用途受限使用者介面的物件應該設定DOCMISC_CANTOPENEDIT。 僅支援 IPersistStorage 作為持續性機制的人員應該指定DOCMISC_NOFILESUPPORT。 否則,物件也必須實作 IPersistFile。
DOCMISC的值組合會在IOleDocument::GetDocMiscStatus中的pdwStatus參數所指定的位置傳回。
如果物件不需要這些旗標,則必須將零寫入 pdwStatus 參數。
需求
最低支援的用戶端 | Windows 2000 專業版 [僅限傳統型應用程式] |
最低支援的伺服器 | Windows 2000 Server [僅限傳統型應用程式] |
標頭 | docobj.h |
另請參閱
IOleDocument::GetDocMiscStatus