Condividi tramite


COleControl::OnGetViewExtent

Chiamato dal framework in risposta alla richiesta IViewObject2::GetExtent di un contenitore.

virtual BOOL OnGetViewExtent( 
   DWORD dwDrawAspect,
   LONG lindex,
   DVTARGETDEVICE* ptd,
   LPSIZEL lpsizel  
);

Parametri

  • dwDrawAspect
    La descrizione diDWORD quale forma, o l'aspetto, un oggetto deve essere visualizzato. I valori validi sono eseguite dall'enumerazione DVASPECT o DVASPECT2.

  • lindex
    La parte dell'oggetto a cui si è interessati. Attualmente solo – 1 è valido.

  • ptd
    Punta alla struttura DVTARGETDEVICE che definisce il dispositivo di destinazione per cui la dimensione dell'oggetto devono essere restituiti.

  • lpsizel
    Punti al percorso in cui la dimensione dell'oggetto viene restituita.

Valore restituito

Diverso da zero se le informazioni di ambito vengono restituite correttamente; in caso contrario 0.

Note

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

Vedere anche

Riferimenti

Classe COleControl

Grafico delle gerarchie

COleControl::OnGetViewRect