Enumerazione VIEWSTATUS (ocidl.h)
Specifica l'opacità dell'oggetto e gli aspetti di disegno supportati dall'oggetto.
Sintassi
typedef enum tagVIEWSTATUS {
VIEWSTATUS_OPAQUE = 1,
VIEWSTATUS_SOLIDBKGND = 2,
VIEWSTATUS_DVASPECTOPAQUE = 4,
VIEWSTATUS_DVASPECTTRANSPARENT = 8,
VIEWSTATUS_SURFACE = 16,
VIEWSTATUS_3DSURFACE = 32
} VIEWSTATUS;
Costanti
VIEWSTATUS_OPAQUE Valore: 1 L'oggetto è completamente opaco. Pertanto, per qualsiasi aspetto, si promette di disegnare l'intero rettangolo passato al metodo IViewObject::D raw . Se questo valore non è impostato, l'oggetto contiene parti trasparenti. Se supporta anche DVASPECT_TRANSPARENT, questo aspetto può essere usato per disegnare solo le parti trasparenti. Questo bit si applica solo agli aspetti correlati a CONTENT e non a DVASPECT_ICON o DVASPECT_DOCPRINT. |
VIEWSTATUS_SOLIDBKGND Valore: 2 L'oggetto ha uno sfondo a tinta unita (costituito da un colore a tinta unita, non un modello di pennello). Questo bit è significativo solo se VIEWSTATUS_OPAQUE è impostato. Questo bit si applica solo agli aspetti correlati a CONTENT e non a DVASPECT_ICON o DVASPECT_DOCPRINT. |
VIEWSTATUS_DVASPECTOPAQUE Valore: 4 L'oggetto supporta DVASPECT_OPAQUE. Tutti i metodi IViewObjectEx che accettano un aspetto di disegno come parametro possono essere chiamati con questo aspetto. |
VIEWSTATUS_DVASPECTTRANSPARENT Valore: 8 L'oggetto supporta DVASPECT_TRANSPARENT. Tutti i metodi IViewObjectEx che accettano un aspetto di disegno come parametro possono essere chiamati con questo aspetto. |
VIEWSTATUS_SURFACE Valore: 16 L'oggetto supporta una superficie 2dimensionale. |
VIEWSTATUS_3DSURFACE Valore: 32 L'oggetto supporta una superficie 3dimensionale. |
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 2000 Professional [solo app desktop] |
Server minimo supportato | Windows 2000 Server [solo app desktop] |
Intestazione | ocidl.h |