Freigeben über


COleControl::OnGetViewExtent

Aufgerufen vom Framework als Reaktion auf IViewObject2::GetExtent Anforderung eines Containers.

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

Parameter

  • dwDrawAspect
    beschreibendes DWORD, in welcher Form oder Aspekt, eines Objekts angezeigt werden soll.Gültige Werte werden aus der Enumeration DVASPECT oder DVASPECT2 entnommen.

  • lindex
    Der Teil des Objekts, das von Interesse ist.Derzeit nur - 1 ist gültig.

  • ptd
    Zeigt auf DVTARGETDEVICE-Struktur das Definieren des Zielgeräts, für das die Größe des Objekts zurückgegeben werden soll.

  • lpsizel
    Zeigt auf den Speicherort, in dem die Größe des Objekts zurückgegeben wird.

Rückgabewert

Ungleich 0 (null), wenn Wertebereichsinformationen erfolgreich zurückgegeben werden; 0 andernfalls.

Hinweise

Überschreiben Sie diese Funktion, wenn das Steuerelement in zwei Durchläufenzeichnung verwendet, und ihre nicht transparenten und transparenten Teile haben unterschiedliche Dimensionen.

Anforderungen

Header: afxctl.h

Siehe auch

Referenz

COleControl-Klasse

Hierarchien-Diagramm

COleControl::OnGetViewRect