Метод IOleUIObjInfoW::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
Указатель на класс по умолчанию, выбранный в пользовательском интерфейсе для преобразования объекта.
[out] lplpClsidExclude
Адрес переменной указателя, получающей указатель на массив идентификаторов CLSID, которые должны быть исключены из пользовательского интерфейса для этого объекта. Если значение lpcClsidExclude равно нулю, lpClsidExclude имеет значение NULL.
[out] lpcClsidExclude
Адрес выходной переменной, получающей количество идентификаторов CLSID в lplpClsidExclude. Этот параметр может быть равен нулю.
Возвращаемое значение
Этот метод возвращает значение S_OK при успешном завершении. Другие возможные возвращаемые значения включают следующее.
Код возврата | Описание |
---|---|
|
Недостаточно разрешений доступа. |
|
Операция не удалась. |
|
Указанный идентификатор недопустим. |
|
Для этой операции недостаточно памяти. |
Комментарии
Примечания для разработчиков
Необходимо указать clSID объекта как минимум. Если формат хранилища неизвестен, lpwFormat может быть равен нулю.Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
Целевая платформа | Windows |
Header | oledlg.h |