Compartir a través de


COleControl::OnGetViewStatus

Llamado por el marco en respuesta a la solicitud de IViewObjectEx::GetViewStatus de un contenedor.

virtual DWORD OnGetViewStatus( );

Valor devuelto

Uno de los valores de enumeración de VIEWSTATUS si correctamente; si no 0.Los valores posibles son cualquier combinación de los siguientes:

  • VIEWSTATUS_OPAQUE
    El objeto es totalmente opaco.Si este bit no se establece, el objeto contiene elementos transparentes.Este bit sólo se aplica a los aspectos relativos al contenido y no a DVASPECT_ICON o a DVASPECT_DOCPRINT.

  • VIEWSTATUS_SOLIDBKGND
    El objeto tiene un fondo sólido (que consta de un color sólido, no una trama de lápiz).Este bit es significativo únicamente si VIEWSTATUS_OPAQUE se establece y se aplica solo a los aspectos relativos al contenido y no a DVASPECT_ICON o a DVASPECT_DOCPRINT.

  • VIEWSTATUS_DVASPECTOPAQUE
    El objeto admite DVASPECT_OPAQUE.Todos los métodos de IViewObjectEx que toman un aspecto del gráfico como un parámetro se puede llamar con este aspecto.

  • VIEWSTATUS_DVASPECTTRANSPARENT
    El objeto admite DVASPECT_TRANSPARENT.Todos los métodos de IViewObjectEx que toman un aspecto del gráfico como un parámetro se puede llamar con este aspecto.

Comentarios

Invalide esta función si el control utiliza el gráfico de dos- paso.La implementación predeterminada devuelve VIEWSTATUS_OPAQUE.

Requisitos

encabezado: afxctl.h

Vea también

Referencia

Clase de COleControl

Gráfico de jerarquía

DVASPECT