COleControl::OnGetViewRect
Chiamato dal framework in risposta alla richiesta IViewObjectEx::GetRect di un contenitore.
virtual BOOL OnGetViewRect(
DWORD dwAspect,
LPRECTL pRect
);
Parametri
dwAspect
La descrizione diDWORD quale forma, o l'aspetto, un oggetto deve essere visualizzato.I valori validi sono eseguite dall'enumerazione DVASPECT o DVASPECT2:Rettangolo di delimitazione diDVASPECT_CONTENT l'intera.Angolo superiore sinistro dell'origine e la dimensione dell'oggetto uguali nella misura restituita da GetViewExtent*.*
Oggetti diDVASPECT_OPAQUE con un ritorno opaco rettangolare dell'area che rettangolo.Altri hanno esito negativo.
Rettangolo diDVASPECT_TRANSPARENT che analizza tutte le parti trasparenti o irregolari.
pRect
Punta alla struttura RECTL che specifica il rettangolo in cui l'oggetto deve essere disegnato.Controlli di questo parametro il posizionamento e adattamento dell'oggetto.
Valore restituito
Diverso da zero se il rettangolo ridimensionato all'oggetto venga restituito, in caso contrario 0.
Note
La dimensione dell'oggetto viene convertita da OnGetViewRect in un rettangolo che inizia a una posizione specifica (l'impostazione predefinita è l'angolo superiore sinistro della visualizzazione.Eseguire l'override della funzione se il controllo utilizza il disegno a due sessione e le relative parti trasparenti opaco e presentano dimensioni diverse.
Requisiti
Header: afxctl.h