IOleUIObjInfo::GetViewInfo  8PQ06.

Gets the view information associated with the object.

HRESULT GetViewInfo(

    DWORD dwObject,

//Unique 32-bit object identifier

    HGLOBAL FAR * phMetaPict,

//Pointer to object s current icon

    DWORD * pdvAspect,

///Pointer to object s current aspect

    int * pnCurrentScale

///Pointer to object s current scale

   );

 

 

Parameters

dwObject

[in] Unique 32-bit identifier for the object.

phMetaPict

[in] Pointer to the object s current icon. Could be NULL, indicating that the caller is not interested in the object s current presentation.

pdvAspect

[in] Pointer to the object s current aspect. Could be NULL, indicating that the caller is not interested in the object s current aspect, i.e., DVASPECT_ICONIC or DVASPECT_CONTENT.

pnCurrentScale

[in] Pointer to the object s current scale. Could be NULL, indicating that the caller is not interested in the current scaling factor applied to the object in the container s view.

 

Return Values

This method supports the standard return values E_FAIL, E_INVALIDARG, and E_OUTOFMEMORY, as well as the following:

S_OK

Successfully returned link information.

E_ACCESSDENIED

Insufficient access permissions.

 

Remarks

Notes To Implementers

You must fill in the object s current icon, aspect, and scale.

See Also

OLEUIVIEWPROPS