Metodo IOleUIObjInfoA::GetViewInfo (oledlg.h)

Ottiene le informazioni di visualizzazione associate all'oggetto .

Sintassi

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

Parametri

[in] dwObject

Identificatore univoco per l'oggetto.

[in, optional] phMetaPict

Puntatore all'icona corrente dell'oggetto. Questo parametro può essere NULL, che indica che il chiamante non è interessato alla presentazione corrente dell'oggetto.

[in, optional] pdvAspect

Puntatore all'aspetto corrente dell'oggetto. Questo parametro può essere NULL, che indica che il chiamante non è interessato all'aspetto corrente dell'oggetto, ad esempio DVASPECT_ICONIC o DVASPECT_CONTENT.

[in, optional] pnCurrentScale

Puntatore alla scala corrente dell'oggetto. Questo parametro può essere NULL, che indica che il chiamante non è interessato al fattore di ridimensionamento corrente applicato all'oggetto nella visualizzazione del contenitore.

Valore restituito

Questo metodo restituisce S_OK se l'operazione ha esito positivo. Gli altri valori restituiti possibili includono i seguenti:

Codice restituito Descrizione
E_ACCESSDENIED
Autorizzazioni di accesso insufficienti.
E_FAIL
Operazione non riuscita.
E_INVALIDARG
L'identificatore specificato non è valido.
E_OUTOFMEMORY
Per questa operazione è disponibile memoria insufficiente.

Commenti

Note per gli implementatori

È necessario compilare l'icona corrente dell'oggetto, l'aspetto e la scala.

Requisiti

Requisito Valore
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Piattaforma di destinazione Windows
Intestazione oledlg.h

Vedi anche

IOleUIObjInfo

OLEUIVIEWPROPS