Zeichnen von Rechtecke
Ein Rechteck ist ein vierseitiges Polygon, dessen gegenüberliegende Seiten parallel und gleich lang sind. Obwohl eine Anwendung ein Rechteck zeichnen kann, indem sie die Polygonfunktion aufruft und die Koordinaten jeder Ecke bereitstellt, bietet die Rectangle-Funktion eine einfachere Methode. Diese Funktion benötigt nur die Koordinaten für die oberen linken und unteren rechten Ecken. Wenn eine Anwendung die Rectangle-Funktion aufruft, zeichnet das System das Rechteck, wobei die rechte und die untere Seite ausgeschlossen wird, wenn keine Welttransformation für den angegebenen Gerätekontext festgelegt ist.
Wenn eine Welttransformation mithilfe der Funktion SetWorldTransform oder ModifyWorldTransform festgelegt wurde, enthält das System den rechten und unteren Rand.
Neben dem 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 angibt, die zum Runden jeder Ecke verwendet wird.
Anwendungen können die folgenden Funktionen verwenden, um Rechtecke zu bearbeiten.
Funktion | Beschreibung |
---|---|
FillRect | Streicht das Innere eines Rechtecks neu. |
FrameRect | Zeichnet die Seiten eines Rechtecks neu. |
InvertRect | Invertiert die Farben, die im Inneren eines Rechtecks angezeigt werden. |
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für