Freigeben über


Graphics::FillRectangles(constBrush*,constRectF*,INT)-Methode (gdiplusgraphics.h)

Die Graphics::FillRectangles-Methode verwendet einen Pinsel, um das Innere einer Sequenz von Rechtecken auszufüllen.

Syntax

Status FillRectangles(
  const Brush *brush,
  const RectF *rects,
  INT         count
);

Parameter

brush

Zeiger auf einen Pinsel , der verwendet wird, um das Innere jedes Rechtecks auszufüllen.

rects

Zeiger auf ein Array von Rechtecken, die ausgefüllt werden sollen.

count

Eine ganze Zahl, die die Anzahl der Rechtecke im Rechteckarray angibt.

Rückgabewert

Wenn die Methode erfolgreich ist, gibt sie OK zurück, ein Element der Status-Enumeration .

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

Bemerkungen

Beispiele

Im folgenden Beispiel wird eine Sequenz von Rechtecks ausgefüllt.

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

   // Create a SolidBrush object.
   SolidBrush blackBrush(Color(255, 0, 0, 0));

   // Create an array of RectF objects.
   RectF rect1(0.0f, 0.0f, 100.0f, 200.0f);
   RectF rect2(100.5f, 200.5f, 200.5f, 50.5f);
   RectF rect3(300.8f, 0.8f, 50.8f, 150.8f);
   RectF rects[3] = {rect1, rect2, rect3};

   // Fill the rectangles.
   graphics.FillRectangles(&blackBrush, rects, 3);
}

Anforderungen

Anforderung Wert
Header gdiplusgraphics.h

Weitere Informationen

Farbe

Grafiken

Rect

Status