IOleDocument::GetDocMiscStatus 方法 (docobj.h)

擷取檔物件的狀態資訊。

語法

HRESULT GetDocMiscStatus(
  [out] DWORD *pdwStatus
);

參數

[out] pdwStatus

支援行為相關資訊的指標。 可能的值取自 DOCMISC 列舉。

傳回值

此方法會在成功時傳回S_OK。 其他可能的傳回值包括下列專案。

傳回碼 描述
E_POINTER
pdwStatus中的位址為Null

備註

這個方法可讓容器確定檔物件是否支援多個檢視、複雜矩形、在快顯視窗中開啟,或檔案讀取/寫入。

此列舉值也會儲存在登錄中,做為 DocObject 機碼的值。

來電者的附注

藉由在啟用檔物件之前呼叫這個方法,容器可以採取任何支援或因應指定行為所需的步驟。

實作者的注意事項

此方法必須在任何檔物件中完全實作,即使 pdwStatus 的取值值為零也一樣。 E_NOTIMPL不是可接受的傳回值。 一般而言,傳回 的 DOCMISC 值應該硬式編碼以達到效能。

需求

   
最低支援的用戶端 Windows 2000 專業版 [僅限傳統型應用程式]
最低支援的伺服器 Windows 2000 Server [僅限傳統型應用程式]
目標平台 Windows
標頭 docobj.h

另請參閱

DOCMISC

IOleDocument