Condividi tramite


Metodo Graphics::D rawRectangles(constPen*,constRectF*,INT) (gdiplusgraphics.h)

Il metodo Graphics::D rawRectangles disegna una sequenza di rettangoli.

Sintassi

Status DrawRectangles(
  const Pen   *pen,
  const RectF *rects,
  INT         count
);

Parametri

pen

Puntatore a una penna usata per disegnare i rettangoli.

rects

Puntatore a una matrice di oggetti RectF che specificano le coordinate dei rettangoli da disegnare.

count

Intero che specifica il numero di elementi nella matrice rects .

Valore restituito

Se il metodo ha esito positivo, restituisce Ok, ovvero un elemento dell'enumerazione Status .

Se il metodo ha esito negativo, restituisce uno degli altri elementi dell'enumerazione Status .

Commenti

Esempi

Nell'esempio seguente viene disegnato un gruppo di rettangoli.

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

   // Create a Pen object.
   Pen blackPen(Color(255, 0, 0, 0), 3);
   
   // Create an array of RectF objects.
   RectF rect1(0.0f, 0.0f, 100.0f, 200.0f);
   RectF rect2(100.0f, 200.0f, 250.0f, 50.0f);
   RectF rect3(300.0f, 0.0f, 50.0f, 100.0f);
   RectF rects[] = {rect1, rect2, rect3};
   RectF* pRects = rects;

   // Draw the rectangles.
   graphics.DrawRectangles(&blackPen, pRects, 3);
}

Requisiti

   
Intestazione gdiplusgraphics.h

Vedi anche

Metodi DrawRectangles

Metodi FillRectangle

Grafica

Penne, linee e rettangoli

Rect

Uso di una penna per disegnare linee e rettangoli