共用方式為


IOleUIObjInfoA::GetConvertInfo 方法 (oledlg.h)

取得與指定對象相關聯的轉換資訊。

語法

HRESULT GetConvertInfo(
  [in]  DWORD   dwObject,
  [out] CLSID   *lpClassID,
  [out] WORD    *lpwFormat,
  [out] CLSID   *lpConvertDefaultClassID,
  [out] LPCLSID *lplpClsidExclude,
  [out] UINT    *lpcClsidExclude
);

參數

[in] dwObject

物件的唯一標識碼。

[out] lpClassID

要傳回物件 CLSID 之位置的指標。

[out] lpwFormat

物件的剪貼簿格式指標。

[out] lpConvertDefaultClassID

從 UI 選擇預設類別的指標,以將物件轉換成 。

[out] lplpClsidExclude

指標變數的位址,該變數會接收應該從這個對象的使用者介面中排除之 CLSID 陣列的指標。 如果 lpcClsidExclude 為零, 則 lpClsidExclude 會設定為 NULL

[out] lpcClsidExclude

接收 lplpClsidExclude 中 CLSID 數目的輸出變數位址。 此參數可以是零。

傳回值

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

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

備註

實作者的注意事項

您必須至少填入物件的 CLSID。 如果記憶體的格式未知,lpwFormat 可能會保留為零。

規格需求

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

另請參閱

IOleUIObjInfo