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