Поделиться через


Метод IOleUIObjInfoW::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 при успешном завершении. Другие возможные возвращаемые значения включают следующее.

Код возврата Описание
E_ACCESSDENIED
Недостаточно разрешений доступа.
E_FAIL
Операция не удалась.
E_INVALIDARG
Указанный идентификатор недопустим.
E_OUTOFMEMORY
Для этой операции недостаточно памяти.

Комментарии

Примечания для разработчиков

Необходимо заполнить текущий значок, аспект и масштаб объекта.

Требования

Требование Значение
Минимальная версия клиента Windows 2000 Professional [только классические приложения]
Минимальная версия сервера Windows 2000 Server [только классические приложения]
Целевая платформа Windows
Header oledlg.h

См. также раздел

IOleUIObjInfo

OLEUIVIEWPROPS