IOleUIObjInfoA::SetViewInfo 方法 (oledlg.h)
設定與 對象相關聯的檢視資訊。
語法
HRESULT SetViewInfo(
[in] DWORD dwObject,
[in] HGLOBAL hMetaPict,
[in] DWORD dvAspect,
[in] int nCurrentScale,
[in] BOOL bRelativeToOrig
);
參數
[in] dwObject
物件的唯一標識碼。
[in] hMetaPict
新的圖示。
[in] dvAspect
新的顯示外觀或檢視。
[in] nCurrentScale
新的小數字數。
[in] bRelativeToOrig
物件的新小數字數,相對於原點。 如果小數字數應該相對於物件的原始小數字數,則此值為 TRUE 。 如果 為FALSE,nCurrentScale 會套用至物件的目前大小。
傳回值
此方法會在成功時傳回S_OK。 其他可能的傳回值包括下列專案。
傳回碼 | Description |
---|---|
|
訪問許可權不足。 |
|
作業失敗。 |
|
指定的識別碼無效。 |
|
此作業的記憶體不足。 |
備註
實作者的注意事項
您應該將新的屬性套用至 物件 (圖示、外觀和縮放比例) 。 如果 bRelativeToOrig 設定為 TRUE, 則 nCurrentScale (以百分比單位為單位) 套用至物件的原始大小,然後再調整物件。 如果 bRelativeToOrig 為 FALSE,nCurrentScale 會套用至物件的目前大小。規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 2000 專業版 [僅限傳統型應用程式] |
最低支援的伺服器 | Windows 2000 Server [僅限傳統型應用程式] |
目標平台 | Windows |
標頭 | oledlg.h |