Share via


GraphicsPath ::AddRectangles(constRectF*,INT) , méthode (gdipluspath.h)

La méthode GraphicsPath ::AddRectangles ajoute une séquence de rectangles à ce chemin.

Syntaxe

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

Paramètres

rects

Pointeur vers un tableau de rectangles qui sera ajouté au chemin d’accès.

count

Entier qui spécifie le nombre d’éléments dans le tableau rects.

Valeur retournée

Type :Status

Si la méthode réussit, elle retourne Ok, qui est un élément de l’énumération Status .

Si la méthode échoue, elle retourne l’un des autres éléments de l’énumération Status .

Notes

Exemples

L’exemple suivant crée un chemin d’accès d’objet GraphicsPath , ajoute deux rectangles au chemin, puis dessine le chemin.

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);
}

Configuration requise

Condition requise Valeur
En-tête gdipluspath.h

Voir aussi

Méthodes AddRectangle

Méthodes AddRectangles

Découpage avec une région

Génération et dessin de tracés

Création d’un dégradé de chemin

Graphicspath

Chemins d’accès

Stylos, lignes et rectangles

RectF

Utilisation d’un stylo pour tracer des lignes et des rectangles