CDC::SetBoundsRect

Steuert die Ansammlung von Informationen des umgebenden Rechtecks für den angegebenen Gerätekontext.

UINT SetBoundsRect(
   LPCRECT lpRectBounds,
   UINT flags 
);

Parameter

  • lpRectBounds
    Zeigt auf eine RECT-Struktur oder ein CRect-Objekt, das verwendet wird, um das umschließende Rechteck festzulegen.Rechteckdimensionen werden in logischen Koordinaten angegeben.Dieser Parameter kann NULL sein.

  • flags
    Gibt an, wie das neue Rechteck mit dem akkumulierten Rechteck kombiniert wird.Dieser Parameter kann eine Kombination der folgenden Werte sein:

    • DCB_ACCUMULATE fügen das Rechteck hinzu, das vom lpRectBounds dem umgebenden Rechteck angegeben wird (mithilfe eines RechteckUnion Vorgangs).

    • DCB_DISABLE Drehen springt Ansammlung weg.

    • DCB_ENABLE Drehen springt Ansammlung an.(Die Standardeinstellung für Grenzenaufspeicherung deaktiviert wird.)

Rückgabewert

Der aktuelle Zustand des umgebenden Rechtecks, wenn die Funktion erfolgreich.Wie flags kann der Rückgabewert eine Kombination von DCB_-Werte sein:

  • DCB_ACCUMULATE das umschließende Rechteck ist nicht leer.Dieser Wert wird immer festgelegt.

  • DCB_DISABLE Grenzenaufspeicherung ist aus.

  • DCB_ENABLE Grenzenaufspeicherung aktiviert ist.

Hinweise

Windows kann ein umschließendes Rechteck für alle Zeichenvorgänge beibehalten.Dieses Rechteck kann und Wiederherstellen mithilfe abgefragt werden.Die Zeichnungsgrenzen sind für das Ungültig machen von Bit-Übersichtscachen hilfreich.

Anforderungen

Header: afxwin.h

Siehe auch

Referenz

CDC-Klasse

Hierarchien-Diagramm

CDC::GetBoundsRect

SetBoundsRect

RECT-Struktur

CRect-Klasse