Enumeração VIEWSTATUS (ocidl.h)
Especifica a opacidade do objeto e os aspectos de desenho compatíveis com o objeto .
Syntax
typedef enum tagVIEWSTATUS {
VIEWSTATUS_OPAQUE = 1,
VIEWSTATUS_SOLIDBKGND = 2,
VIEWSTATUS_DVASPECTOPAQUE = 4,
VIEWSTATUS_DVASPECTTRANSPARENT = 8,
VIEWSTATUS_SURFACE = 16,
VIEWSTATUS_3DSURFACE = 32
} VIEWSTATUS;
Constantes
VIEWSTATUS_OPAQUE Valor: 1 O objeto é completamente opaco. Portanto, para qualquer aspecto, ele promete desenhar todo o retângulo passado para o método IViewObject::D raw . Se esse valor não estiver definido, o objeto conterá partes transparentes. Se ele também der suporte a DVASPECT_TRANSPARENT, esse aspecto poderá ser usado apenas para desenhar as partes transparentes. Esse bit se aplica somente a aspectos relacionados ao CONTENT e não a DVASPECT_ICON ou DVASPECT_DOCPRINT. |
VIEWSTATUS_SOLIDBKGND Valor: 2 O objeto tem uma tela de fundo sólida (consistindo em uma cor sólida, não em um padrão de pincel). Esse bit só será significativo se VIEWSTATUS_OPAQUE estiver definido. Esse bit se aplica somente a aspectos relacionados ao CONTENT e não a DVASPECT_ICON ou DVASPECT_DOCPRINT. |
VIEWSTATUS_DVASPECTOPAQUE Valor: 4 O objeto dá suporte a DVASPECT_OPAQUE. Todos os métodos IViewObjectEx que tomam um aspecto de desenho como parâmetro podem ser chamados com esse aspecto. |
VIEWSTATUS_DVASPECTTRANSPARENT Valor: 8 O objeto dá suporte a DVASPECT_TRANSPARENT. Todos os métodos IViewObjectEx que tomam um aspecto de desenho como parâmetro podem ser chamados com esse aspecto. |
VIEWSTATUS_SURFACE Valor: 16 O objeto dá suporte a uma superfície bidimensional. |
VIEWSTATUS_3DSURFACE Valor: 32 O objeto dá suporte a uma superfície tridimensional. |
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 2000 Professional [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows 2000 Server [somente aplicativos da área de trabalho] |
Cabeçalho | ocidl.h |