GraphicsPath::AddLines(constPointF*,INT)-Methode (gdipluspath.h)
Die GraphicsPath::AddLines-Methode fügt der aktuellen Abbildung dieses Pfads eine Sequenz verbundener Zeilen hinzu.
Syntax
Status AddLines(
const PointF *points,
INT count
);
Parameter
points
Zeiger auf ein Array von Punkten, die die Anfangs- und Endpunkte der Linien angeben. Der erste Punkt im Array ist der Startpunkt der ersten Zeile, und der letzte Punkt im Array ist der Endpunkt der letzten Zeile. Jeder der anderen Punkte dient als Endpunkt für eine Linie und als Ausgangspunkt für die nächste Linie.
count
Ganzzahl, die die Anzahl der Elemente im Punktarray angibt.
Rückgabewert
Typ:Status
Wenn die Methode erfolgreich ist, gibt sie OK zurück, ein Element der Status-Enumeration .
Wenn die Methode fehlschlägt, gibt sie eines der anderen Elemente der Status-Enumeration zurück.
Bemerkungen
Beispiele
Im folgenden Beispiel wird ein GraphicsPath-Objektpfad erstellt, eine Sequenz von vier verbundenen Zeilen zum Pfad hinzugefügt und dann der Pfad gezogen. zeichnet.
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);
}
Anforderungen
Anforderung | Wert |
---|---|
Header | gdipluspath.h |
Weitere Informationen
Erstellen und Zeichnen von Pfaden
Verwenden eines Stifts zum Zeichnen von Linien und Rechtecken