Share via


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

Obtém as informações de exibição associadas ao objeto .

Sintaxe

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

Parâmetros

[in] dwObject

Identificador exclusivo do objeto.

[in, optional] phMetaPict

Ponteiro para o ícone atual do objeto. Esse parâmetro pode ser NULL, indicando que o chamador não está interessado na apresentação atual do objeto.

[in, optional] pdvAspect

Ponteiro para o aspecto atual do objeto. Esse parâmetro pode ser NULL, indicando que o chamador não está interessado no aspecto atual do objeto, por exemplo, DVASPECT_ICONIC ou DVASPECT_CONTENT.

[in, optional] pnCurrentScale

Ponteiro para a escala atual do objeto. Esse parâmetro pode ser NULL, indicando que o chamador não está interessado no fator de dimensionamento atual aplicado ao objeto na exibição do contêiner.

Retornar valor

Esse método retorna S_OK com êxito. Outros valores retornados possíveis incluem o seguinte.

Código de retorno Descrição
E_ACCESSDENIED
Permissões de acesso insuficientes.
E_FAIL
Falha na operação.
E_INVALIDARG
O identificador especificado não é válido.
E_OUTOFMEMORY
Não há memória suficiente disponível para esta operação.

Comentários

Anotações aos implementadores

Você deve preencher o ícone, o aspecto e a escala atuais do objeto.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 2000 Professional [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows 2000 Server [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho oledlg.h

Confira também

IOleUIObjInfo

OLEUIVIEWPROPS