COleControl::OnGetViewStatus

virtual DWORD OnGetViewStatus ( );

Valor de retorno

Um dos valores de enumeração VIEWSTATUS se bem-sucedida; caso contrário 0. Os valores possíveis são qualquer combinação do seguinte:

VIEWSTATUS_OPAQUE

Objeto é completamente opaco. Se este bit não estiver definido, o objeto contém transparente partes. Esse bit aplica-se apenas aos aspectos relacionados com o conteúdo e não para DVASPECT_ICON ou DVASPECT_DOCPRINT.

VIEWSTATUS_SOLIDBKGND

Objeto tem um segundo plano sólido (consistindo em uma cor sólida, não um padrão de pincel). Este bit é significativo somente se VIEWSTATUS_OPAQUE estiver definida e se aplica apenas aos aspectos relacionados com o conteúdo e não para DVASPECT_ICON ou DVASPECT_DOCPRINT.

VIEWSTATUS_DVASPECTOPAQUE

Objeto oferece suporte a DVASPECT_OPAQUE. Todos os IViewObjectEx métodos que têm um aspecto de desenho como um parâmetro pode ser chamado com este aspecto.

VIEWSTATUS_DVASPECTTRANSPARENT

Objeto oferece suporte a DVASPECT_TRANSPARENT. Todos os IViewObjectEx métodos que têm um aspecto de desenho como um parâmetro pode ser chamado com este aspecto.

Observações

Chamado pela estrutura em resposta a IViewObjectEx:: GetViewStatus solicitar um contêiner. Substituir esta função se o Controlarar usa o desenho de dois passos. A implementação padrão retorna VIEWSTATUS_OPAQUE.

Visão geral de COleControl |nbsp; Membros de classe | Gráfico de hierarquia

Co&nsulte tambémnbsp; DVASPECT

Index