Método IOleUIObjInfoA::SetViewInfo (oledlg.h)
Establece la información de vista asociada al objeto .
Sintaxis
HRESULT SetViewInfo(
[in] DWORD dwObject,
[in] HGLOBAL hMetaPict,
[in] DWORD dvAspect,
[in] int nCurrentScale,
[in] BOOL bRelativeToOrig
);
Parámetros
[in] dwObject
Identificador único del objeto.
[in] hMetaPict
Nuevo icono.
[in] dvAspect
Nuevo aspecto o vista de visualización.
[in] nCurrentScale
Nueva escala.
[in] bRelativeToOrig
Nueva escala del objeto, en relación con el origen. Este valor es TRUE si la escala debe ser relativa a la escala original del objeto. Si es FALSE, nCurrentScale se aplica al tamaño actual del objeto.
Valor devuelto
Este método devuelve S_OK cuando funciona correctamente. Otros posibles valores devueltos son los siguientes.
Código devuelto | Descripción |
---|---|
|
Permisos de acceso insuficientes. |
|
Error en la operación. |
|
El identificador especificado no es válido. |
|
No hay memoria suficiente disponible para esta operación. |
Comentarios
Notas para los implementadores
Debe aplicar los nuevos atributos (icono, aspecto y escala) al objeto . Si bRelativeToOrig se establece en TRUE, nCurrentScale (en unidades de porcentaje) se aplica al tamaño original del objeto antes de escalarlo. Si bRelativeToOrig es FALSE, nCurrentScale se aplica al tamaño actual 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 |