共用方式為


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

IOleDocumentView::Open

IOleDocumentView::SetRectComplex

IPersistFile

IPersistStorage