Freigeben über


IViewObjectEx-Schnittstelle (ocidl.h)

Eine von IViewObject2 abgeleitete Erweiterung, die Unterstützung für Folgendes bietet:

  • Erweitertes, flimmerfreies Zeichnen für nicht rechteckige Objekte und transparente Objekte
  • Treffertests für nicht rechteckige Objekte
  • Steuerelementdimensionierung

Vererbung

Die IViewObjectEx-Schnittstelle erbt von IViewObject2. IViewObjectEx verfügt auch über die folgenden Membertypen:

Methoden

Die IViewObjectEx-Schnittstelle verfügt über diese Methoden.

 
IViewObjectEx::GetNaturalExtent

Stellt Größenhinweise aus dem Container bereit, die für das Objekt verwendet werden sollen, wenn der Benutzer die Größe ändert.
IViewObjectEx::GetRect

Ruft ein Rechteck ab, das einen angeforderten Zeichnungsaspekt beschreibt.
IViewObjectEx::GetViewStatus

Ruft Informationen über die Deckkraft des Objekts und die unterstützten Zeichnungsaspekte ab.
IViewObjectEx::QueryHitPoint

Gibt an, ob sich ein Punkt innerhalb eines bestimmten Aspekts eines Objekts befindet.
IViewObjectEx::QueryHitRect

Gibt an, ob sich ein Punkt in einem Rechteck innerhalb eines bestimmten Zeichnungsaspekts eines Objekts befindet.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile ocidl.h

Weitere Informationen

IViewObject2