COleControl::OnGetViewStatus

virtuelle DWORD OnGetViewStatus ( );

Rückgabewert

Einer der Werte der VIEWSTATUS -Enumeration, wenn erfolgreich; andernfalls 0. Mögliche Werte sind eine beliebige Kombination der folgenden:

VIEWSTATUS_OPAQUE

Objekt ist vollständig deckend. Wenn dieses Bit nicht festgelegt ist, enthält das Objekt transparent Teile. Dieses Bit gilt nur für inhaltliche Aspekte und nicht zu DVASPECT_ICON oder DVASPECT_DOCPRINT.

VIEWSTATUS_SOLIDBKGND

Objekt verfügt über einen einfarbigen Hintergrund (bestehend in einer Volltonfarbe, kein Pinselmuster). Dieses Bit ist sinnvoll, nur wenn VIEWSTATUS_OPAQUE festgelegt und nur für inhaltliche Aspekte und nicht zu DVASPECT_ICON oder DVASPECT_DOCPRINT gilt.

VIEWSTATUS_DVASPECTOPAQUE

Objekt unterstützt DVASPECT_OPAQUE. Alle IViewObjectEx Methoden, die einen Zeichnungen Aspekt zu nehmen, wie ein Parameter mit diesem Aspekt aufgerufen werden kann.

VIEWSTATUS_DVASPECTTRANSPARENT

Objekt unterstützt DVASPECT_TRANSPARENT. Alle IViewObjectEx Methoden, die einen Zeichnungen Aspekt zu nehmen, wie ein Parameter mit diesem Aspekt aufgerufen werden kann.

Bemerkungen

Als Antwort auf einen Container IViewObjectEx::GetViewStatus Anforderung aufgerufen. Überschreiben Sie diese Funktion, wenn das Steuerelement zwei Durchgängen Zeichnung verwendet. Die Standardimplementierung gibt zurück VIEWSTATUS_OPAQUE.

Übersicht über die COleControl |nbsp; Member der Klasse | Hierarchiediagramm

Siehe auch&Nbsp; DVASPECT

Index