Share via


Graphics::D rawLines(constPen*,constPoint*,INT) method (gdiplusgraphics.h)

La méthode Graphics::D rawLines dessine une séquence de lignes connectées.

Syntaxe

Status DrawLines(
  [in] const Pen   *pen,
  [in] const Point *points,
  [in] INT         count
);

Paramètres

[in] pen

Type : stylet* const

Pointeur vers un stylet utilisé pour dessiner les lignes.

[in] points

Type : const Point*

Pointeur vers un tableau d’objets Point qui spécifient les points de début et de fin des lignes.

[in] count

Type : INT

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

Valeur retournée

Type : État

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

Chaque ligne nécessite un point de départ et un point de fin. Le point de fin de chaque ligne est le point de départ de la suivante.

Exemples

L’exemple suivant dessine une séquence de lignes connectées.


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

   // Create a Pen object.
   Pen blackPen(Color(255, 0, 0, 0), 3);

   // Create an array of Point objects that define the lines to draw.
   Point point1(10, 10);
   Point point2(10, 100);
   Point point3(200, 50);
   Point point4(250, 300);

   Point points[4] = {point1, point2, point3, point4};
   Point* pPoints = points;

   // Draw the lines.
   graphics.DrawLines(&blackPen, pPoints, 4);
}

Configuration requise

   
Client minimal pris en charge Windows XP, Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge Windows 2000 Server [applications de bureau uniquement]
Plateforme cible Windows
En-tête gdiplusgraphics.h (include Gdiplus.h)
Bibliothèque Gdiplus.lib
DLL Gdiplus.dll

Voir aussi

DrawLine, méthodes

Graphismes

Stylos, lignes et rectangles

Point

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