Share via


Método IOleUIObjInfoA::GetViewInfo (oledlg.h)

Obtiene la información de vista asociada al objeto .

Sintaxis

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

Parámetros

[in] dwObject

Identificador único del objeto.

[in, optional] phMetaPict

Puntero al icono actual del objeto. Este parámetro puede ser NULL, lo que indica que el autor de la llamada no está interesado en la presentación actual del objeto.

[in, optional] pdvAspect

Puntero al aspecto actual del objeto. Este parámetro puede ser NULL, lo que indica que el autor de la llamada no está interesado en el aspecto actual del objeto, por ejemplo, DVASPECT_ICONIC o DVASPECT_CONTENT.

[in, optional] pnCurrentScale

Puntero a la escala actual del objeto. Este parámetro puede ser NULL, lo que indica que el autor de la llamada no está interesado en el factor de escalado actual aplicado al objeto en la vista del contenedor.

Valor devuelto

Este método devuelve S_OK cuando funciona correctamente. Otros posibles valores devueltos son los siguientes.

Código devuelto Descripción
E_ACCESSDENIED
Permisos de acceso insuficientes.
E_FAIL
Error en la operación.
E_INVALIDARG
El identificador especificado no es válido.
E_OUTOFMEMORY
No hay memoria suficiente disponible para esta operación.

Comentarios

Notas para los implementadores

Debe rellenar el icono actual, el aspecto y la escala del objeto.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado oledlg.h

Consulte también

IOleUIObjInfo

OLEUIVIEWPROPS