Freigeben über


GraphicsPath::AddRectangles(constRectF*,INT)-Methode (gdipluspath.h)

Die GraphicsPath::AddRectangles Methode fügt diesem Pfad eine Abfolge von Rechtecke hinzu.

Syntax

Status AddRectangles(
  const RectF *rects,
  INT         count
);

Parameter

rects

Zeigen Sie auf ein Array von Rechtecks, das dem Pfad hinzugefügt wird.

count

Ganze Zahl, die die Anzahl der Elemente im Rects-Array angibt.

Rückgabewert

Typ:Status

Wenn die Methode erfolgreich ist, wird Ok zurückgegeben, bei dem es sich um ein Element der Status Enumeration handelt.

Wenn die Methode fehlschlägt, wird eines der anderen Elemente der Status Enumeration zurückgegeben.

Bemerkungen

Beispiele

Im folgenden Beispiel wird ein GraphicsPath Objektpfad erstellt, dem Pfad zwei Rechtecke hinzugefügt und dann pfadlos geschnitten.

VOID Example_AddRectangles(HDC hdc)
{
   Graphics graphics(hdc);

   RectF rects[] = {RectF(20.0f, 20.0f, 100.0f, 50.0f),
                    RectF(30.0f, 30.0f, 50.0f, 100.0f)};

   GraphicsPath path;
   path.AddRectangles(rects, 2);

   // Draw the path.
   Pen pen(Color(255, 255, 0, 0));
   graphics.DrawPath(&pen, &path);
}

Anforderungen

Anforderung Wert
Header- gdipluspath.h

Siehe auch

AddRectangle-Methoden

AddRectangles-Methoden

Clipping mit einer Region

Erstellen und Zeichnen von Pfaden

Erstellen eines Pfadverlaufs

GraphicsPath-

Pfade

Stifte, Linien und Rechtecke

RectF-

Verwenden eines Stifts zum Zeichnen von Linien und Rechtecke