IViewObject Methods
| Draw | Draws a representation of the control onto a device context. | 
| Freeze | Freezes the drawn representation of a control so that it won't change until an Unfreeze. The ATL implementation returns E_NOTIMPL. | 
| GetAdvise | Returns information on the most recent SetAdvise. | 
| GetColorSet | Returns the logical palette used by the control for drawing. The ATL implementation returns E_NOTIMPL. | 
| SetAdvise | Sets up an advise sink to receive notifications of changes in the view of the control. | 
| Unfreeze | Unfreezes the drawn representation of the control. The ATL implementation returns E_NOTIMPL. | 
IViewObject2 Methods
| GetExtent | Retrieves the size of the control from the cache. | 
IViewObjectEx Methods
| GetNaturalExtent | Provides sizing hints from the container for the object to use as the user resizes it. The ATL implementation returns E_NOTIMPL. | 
| GetRect | Returns a rectangle describing a requested drawing aspect. The ATL implementation returns E_NOTIMPL. | 
| GetViewStatus | Returns information about the opacity of the object, and what drawing aspects are supported. | 
| QueryHitPoint | Indicates whether a point is within a given drawing aspect of an object. | 
| QueryHitRect | Indicates whether any point in a rectangle is within a given drawing aspect of an object. |