GraphicsPath ::AddLines(constPointF*,INT), méthode (gdipluspath.h)
La méthode GraphicsPath ::AddLines ajoute une séquence de lignes connectées à la figure actuelle de ce chemin.
Syntaxe
Status AddLines(
const PointF *points,
INT count
);
Paramètres
points
Pointeur vers un tableau de points qui spécifient les points de début et de fin des lignes. Le premier point du tableau est le point de départ de la première ligne, et le dernier point du tableau est le point de fin de la dernière ligne. Chacun des autres points sert de point de terminaison pour une ligne et de point de départ pour la ligne suivante.
count
Entier qui spécifie le nombre d’éléments dans le tableau de points.
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’objet GraphicsPath , ajoute une séquence de quatre lignes connectées au chemin, puis dessine le chemin.
VOID Example_AddLines(HDC hdc)
{
Graphics graphics(hdc);
PointF pts[] = {PointF(20.0f, 20.0f),
PointF(30.0f, 30.0f),
PointF(40.0f, 25.0f),
PointF(50.0f, 30.0f),
PointF(60.0f, 20.0f)};
GraphicsPath path;
path.AddLines(pts, 5);
// 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
Génération et dessin de tracés
Création d’un dégradé de chemin
Utilisation d’un stylo pour tracer des lignes et des rectangles