Zeichen Rechtecke

Ein Rechteck ist ein vierseitiges Polygon, dessen Gegenseite parallel und gleich lang sind. Obwohl eine Anwendung ein Rechteck durch Aufrufen der Polygon Funktion zeichnen kann, um die Koordinaten der einzelnen Ecken anzugeben, bietet die Rechteck Funktion eine einfachere Methode. Diese Funktion erfordert nur die Koordinaten für die obere linke Ecke und die unteren rechten Ecke. Wenn eine Anwendung die Rechteck Funktion aufruft, zeichnet das System das Rechteck mit Ausnahme der rechten und unteren Seite, wenn für den angegebenen Gerätekontext keine globale Transformation festgelegt ist.

Wenn eine globale Transformation mithilfe der Funktion setworldtransform oder modifyworldtransform festgelegt wurde, enthält das System den rechten und unteren Rand.

Zusätzlich zum Zeichnen eines herkömmlichen Rechtecks können Sie Rechtecke mit abgerundeten Ecken zeichnen. Die roundRect -Funktion erfordert, dass die Anwendung die Koordinaten der unteren linken und oberen rechten Ecke sowie die Breite und Höhe der Ellipse bereitstellt, die zum Runden der einzelnen Ecken verwendet wird.

Anwendungen können die folgenden Funktionen verwenden, um Rechtecke zu bearbeiten.

Funktion BESCHREIBUNG
FillRect Zeichnet das Innere eines Rechtecks.
FrameRect Zeichnet die Seiten eines Rechtecks neu.
Invertrect Kehrt die Farben um, die innerhalb des Inneren eines Rechtecks angezeigt werden.