COleControl::OnGetViewStatus
Aufgerufen vom Framework als Reaktion auf IViewObjectEx::GetViewStatus Anforderung eines Containers.
virtual DWORD OnGetViewStatus( );
Rückgabewert
Einer der Werte der Enumeration, wenn VIEWSTATUS erfolgreich; 0 andernfalls.Mögliche Werte sind beliebige Kombination der folgenden:
VIEWSTATUS_OPAQUE
Objekt ist vollständig deckend.Wenn dieses Bit nicht festgelegt wird, enthält das Objekt transparente Teile.Dieses Bit gilt nur auf inhaltsbezogenen Aspekten und nicht auf DVASPECT_ICON oder DVASPECT_DOCPRINT zu.VIEWSTATUS_SOLIDBKGND
- Objekt verfügt über einen durchgehenden Hintergrund (bestehend in einer Volltonfarbe, nicht in einem Pinselmuster).Dieses BIT ist sinnvoll, wenn VIEWSTATUS_OPAQUE festgelegt ist und nur auf inhaltsbezogenen Aspekten und nicht auf DVASPECT_ICON oder DVASPECT_DOCPRINT gilt.VIEWSTATUS_DVASPECTOPAQUE
Objekt unterstützt DVASPECT_OPAQUE.Alle IViewObjectEx-Methoden, die einen Zeichnungsaspekt akzeptieren, während ein Parameter mit diesem Aspekt aufgerufen werden kann.VIEWSTATUS_DVASPECTTRANSPARENT
Objekt unterstützt DVASPECT_TRANSPARENT.Alle IViewObjectEx-Methoden, die einen Zeichnungsaspekt akzeptieren, während ein Parameter mit diesem Aspekt aufgerufen werden kann.
Hinweise
Überschreiben Sie diese Funktion, wenn das Steuerelement in zwei Durchläufenzeichnung verwendet.Die Standardimplementierung gibt VIEWSTATUS_OPAQUE zurück.
Anforderungen
Header: afxctl.h