Graphics::D rawLines(constPen*,constPointF*,INT) method (gdiplusgraphics.h)
La méthode Graphics::D rawLines dessine une séquence de lignes connectées.
Status DrawLines(
const Pen *pen,
const PointF *points,
INT count
);
pen
Pointeur vers un stylet utilisé pour dessiner les lignes.
points
Pointeur vers un tableau d’objets PointF qui spécifient les points de début et de fin des lignes.
count
Entier qui spécifie le nombre d’éléments dans le tableau de points .
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 .
L’exemple suivant dessine une séquence de lignes connectées.
VOID Example_DrawLines2(HDC hdc)
{
Graphics graphics(hdc);
// Create a Pen object.
Pen blackPen(Color(255, 0, 0, 0), 3);
// Create an array of PointF objects that define the lines to draw.
PointF point1(10.0f, 10.0f);
PointF point2(10.0f, 100.0f);
PointF point3(200.0f, 50.0f);
PointF point4(250.0f, 300.0f);
PointF points[4] = {point1, point2, point3, point4};
PointF* pPoints = points;
// Draw the lines.
graphics.DrawLines(&blackPen, pPoints, 4);
}
En-tête | gdiplusgraphics.h |
Utilisation d’un stylo pour tracer des lignes et des rectangles