Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
An extension derived from IViewObject2 to provide support for:
- Enhanced, flicker-free drawing for non-rectangular objects and transparent objects
- Hit testing for non-rectangular objects
- Control sizing
Inheritance
The IViewObjectEx interface inherits from IViewObject2. IViewObjectEx also has these types of members:
Methods
The IViewObjectEx interface has these methods.
IViewObjectEx::GetNaturalExtent Provides sizing hints from the container for the object to use as the user resizes it. |
IViewObjectEx::GetRect Retrieves a rectangle describing a requested drawing aspect. |
IViewObjectEx::GetViewStatus Retrieves information about the opacity of the object, and what drawing aspects are supported. |
IViewObjectEx::QueryHitPoint Indicates whether a point is within a given aspect of an object. |
IViewObjectEx::QueryHitRect Indicates whether any point in a rectangle is within a given drawing aspect of an object. |
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 2000 Professional [desktop apps only] |
Minimum supported server | Windows 2000 Server [desktop apps only] |
Target Platform | Windows |
Header | ocidl.h |