Partilhar via


COleControl::OnGetViewStatus

Chamado pela estrutura em resposta à solicitação de IViewObjectEx::GetViewStatus de um recipiente.

virtual DWORD OnGetViewStatus( );

Valor de retorno

Um dos valores da enumeração de VIEWSTATUS se com êxito; se não 0.Os valores possíveis são qualquer combinação de seguinte:

  • VIEWSTATUS_OPAQUE
    o objeto é completamente opaco.Se o bit não é definido, o objeto contém as partes transparentes.Isso se aplica somente a bit aspectos relacionados ao conteúdo e não a DVASPECT_ICON ou a DVASPECT_DOCPRINT.

  • VIEWSTATUS_SOLIDBKGND
    O objeto possui um plano de fundo contínuo (que consiste em uma cor sólida, não em um padrão do pincel).Este bit é significativa somente se VIEWSTATUS_OPAQUE é definido e se aplica somente aos aspectos relacionados ao conteúdo e não a DVASPECT_ICON ou a DVASPECT_DOCPRINT.

  • VIEWSTATUS_DVASPECTOPAQUE
    o objeto suporta DVASPECT_OPAQUE.Todos os métodos de IViewObjectEx que recebem um aspecto de desenho como um parâmetro pode ser chamado com esta aparência.

  • VIEWSTATUS_DVASPECTTRANSPARENT
    o objeto suporta DVASPECT_TRANSPARENT.Todos os métodos de IViewObjectEx que recebem um aspecto de desenho como um parâmetro pode ser chamado com esta aparência.

Comentários

Substituir essa função se o controle usa o desenho de duas passagem.A implementação padrão VIEWSTATUS_OPAQUEretorna.

Requisitos

Cabeçalho: afxctl.h

Consulte também

Referência

Classe de COleControl

Gráfico de hierarquia

DVASPECT