Интерфейс IViewObjectEx (ocidl.h)
Расширение, производное от IViewObject2 для поддержки:
- Улучшенный рисунок без мерцания для непрямоугольных объектов и прозрачных объектов
- Проверка попаданий для непрямоугольных объектов
- Размер элемента управления
Наследование
Интерфейс IViewObjectEx наследуется от IViewObject2. IViewObjectEx также имеет следующие типы элементов:
Методы
Интерфейс IViewObjectEx содержит следующие методы.
IViewObjectEx::GetNaturalExtent Предоставляет указания по размеру из контейнера, чтобы объект использовался при изменении его размера пользователем. |
IViewObjectEx::GetRect Извлекает прямоугольник, описывающий запрошенный аспект рисования. |
IViewObjectEx::GetViewStatus Извлекает сведения о непрозрачности объекта и поддерживаемых аспектах рисования. |
IViewObjectEx::QueryHitPoint Указывает, находится ли точка в пределах заданного аспекта объекта. |
IViewObjectEx::QueryHitRect Указывает, находится ли какая-либо точка в прямоугольнике в пределах заданного аспекта рисования объекта. |
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
Целевая платформа | Windows |
Header | ocidl.h |