Dessin d’une ligne avec des embouts de ligne
Vous pouvez dessiner le début ou la fin d’une ligne dans l’une des différentes formes appelées lignes d’épaisseur de ligne. Windows GDI+ prend en charge plusieurs extrémités de ligne, telles que l’arrondi, le carré, le losange et la flèche.
Vous pouvez spécifier des extrémités de ligne pour le début d’une ligne (extrémité de début), la fin d’une ligne (extrémité de fin) ou les tirets d’une ligne en pointillés (tirets).
L’exemple suivant dessine une ligne avec une flèche à une extrémité et une extrémité arrondie à l’autre extrémité :
Pen pen(Color(255, 0, 0, 255), 8);
stat = pen.SetStartCap(LineCapArrowAnchor);
stat = pen.SetEndCap(LineCapRoundAnchor);
stat = graphics.DrawLine(&pen, 20, 175, 300, 175);
L’illustration suivante montre la ligne résultante.

LineCapArrowAnchor et LineCapRoundAnchor sont des éléments de l’énumération LineCap .