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