COleControl::OnGetViewStatus
Chiamato dal framework in risposta alla richiesta IViewObjectEx::GetViewStatus di un contenitore.
virtual DWORD OnGetViewStatus( );
Valore restituito
Uno dei valori di enumerazione VIEWSTATUS caso di esito positivo; in caso contrario 0.I valori possibili sono qualsiasi combinazione di seguito:
VIEWSTATUS_OPAQUE
l'oggetto è completamente opaco.Se questo bit è impostato, l'oggetto contiene le parti trasparenti.Questo bit è applicabile solo agli aspetti relativi al contenuto e non a DVASPECT_ICON o a DVASPECT_DOCPRINT.VIEWSTATUS_SOLIDBKGND
L'oggetto presenta uno sfondo a tinta unita (che consiste in tinta unita, non modello del pennello).Questo bit è significativo solo se VIEWSTATUS_OPAQUE è impostata su e si applica solo agli aspetti relativi al contenuto e non a DVASPECT_ICON o a DVASPECT_DOCPRINT.VIEWSTATUS_DVASPECTOPAQUE
l'oggetto supporta DVASPECT_OPAQUE.Tutti i metodi IViewObjectEx che accettano un aspetto di disegno come parametro può essere chiamato con questo aspetto.VIEWSTATUS_DVASPECTTRANSPARENT
l'oggetto supporta DVASPECT_TRANSPARENT.Tutti i metodi IViewObjectEx che accettano un aspetto di disegno come parametro può essere chiamato con questo aspetto.
Note
Eseguire l'override della funzione se il controllo utilizza il disegno a due sessione.l'implementazione predefinita restituisce VIEWSTATUS_OPAQUE.
Requisiti
Header: afxctl.h