IOleUIObjInfoA::GetViewInfo 方法 (oledlg.h)

取得與 對象相關聯的檢視資訊。

語法

HRESULT GetViewInfo(
  [in]           DWORD   dwObject,
  [in, optional] HGLOBAL *phMetaPict,
  [in, optional] DWORD   *pdvAspect,
  [in, optional] int     *pnCurrentScale
);

參數

[in] dwObject

物件的唯一標識碼。

[in, optional] phMetaPict

物件的目前圖示指標。 此參數可以是 NULL,表示呼叫端對物件的目前簡報不感興趣。

[in, optional] pdvAspect

物件目前層面的指標。 此參數可以是 NULL,表示呼叫端對物件的目前層面不感興趣,例如,DVASPECT_ICONIC或DVASPECT_CONTENT。

[in, optional] pnCurrentScale

物件的目前小數字數指標。 此參數可以是 NULL,表示呼叫端對容器檢視中物件套用的目前縮放比例不感興趣。

傳回值

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

傳回碼 Description
E_ACCESSDENIED
訪問許可權不足。
E_FAIL
作業失敗。
E_INVALIDARG
指定的識別碼無效。
E_OUTOFMEMORY
此作業的記憶體不足。

備註

實作者的注意事項

您必須填入物件的目前圖示、外觀和縮放比例。

規格需求

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

另請參閱

IOleUIObjInfo

OLEUIVIEWPROPS