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 COleControl

Gráfico da hierarquia

DVASPECT