Share via


Verknüpfen von Linien

Eine Linienverbindung (oder Verknüpfung) ist der gemeinsame Bereich, der von zwei Linien gebildet wird, deren Enden sich treffen oder überlappen. Windows GDI+ bietet vier Linienverknappungsstile: Gehrung, Abgeschrägte, Runde und Gehrung. Der Linienjoinstil ist eine Eigenschaft der Pen-Klasse . Wenn Sie eine Linienverbindungsart für einen Stift angeben und diesen Stift dann zum Zeichnen eines Pfads verwenden, wird die angegebene Verknüpfungsart auf alle verbundenen Linien im Pfad angewendet.

Sie können den Linienjoinstil angeben, indem Sie die Pen::SetLineJoin-Methode der Pen-Klasse verwenden. Im folgenden Beispiel wird ein abgeschrägter Linienjoin zwischen einer horizontalen und einer vertikalen Linie veranschaulicht:

GraphicsPath path;
Pen penJoin(Color(255, 0, 0, 255), 8);

path.StartFigure();
path.AddLine(Point(50, 200), Point(100, 200));
path.AddLine(Point(100, 200), Point(100, 250));

penJoin.SetLineJoin(LineJoinBevel);
graphics.DrawPath(&penJoin, &path);

Die folgende Abbildung zeigt den resultierenden abgeschrägten Linienjoin.

Abbildung, die zwei Linien zeigt, die in einem rechten Winkel mit einem abgeschrägten Join aufeinandertreffen

Im vorherigen Beispiel ist der an die Pen::SetLineJoinJoin-Methode übergebene Wert (LineJoinBevel) ein Element der LineJoin-Enumeration.