Share via


Interfaz IViewObjectEx (ocidl.h)

Una extensión derivada de IViewObject2 para proporcionar compatibilidad con:

  • Dibujo mejorado sin parpadeo para objetos no rectangulares y objetos transparentes
  • Pruebas de posicionamiento para objetos no rectangulares
  • Ajuste de tamaño del control

Herencia

La interfaz IViewObjectEx hereda de IViewObject2. IViewObjectEx también tiene estos tipos de miembros:

Métodos

La interfaz IViewObjectEx tiene estos métodos.

 
IViewObjectEx::GetNaturalExtent

Proporciona sugerencias de tamaño del contenedor para que utilice el objeto cuando el usuario cambie las dimensiones.
IViewObjectEx::GetRect

Recupera un rectángulo que describe un aspecto de dibujo solicitado.
IViewObjectEx::GetViewStatus

Recupera información sobre la opacidad del objeto y qué aspectos de dibujo se admiten.
IViewObjectEx::QueryHitPoint

Indica si un punto está dentro de un aspecto determinado de un objeto.
IViewObjectEx::QueryHitRect

Indica si algún punto de un rectángulo está dentro de un aspecto de dibujo determinado de un objeto.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado ocidl.h

Consulte también

IViewObject2