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 |