Присоединение линий
Соединение линий происходит в смежной области, где встречаются или пересекаются концы двух линий. Windows GDI+ предоставляет четыре стиля соединения строк: miter, bevel, round и miter обрезанный. Стиль соединения строк — это свойство класса Pen . При указании стиля соединения линий для пера и последующем использовании этого пера для рисования пути указанный стиль соединения применяется ко всем соединенным линиям в пути.
Стиль соединения строк можно указать с помощью метода Pen::SetLineJoin класса Pen . В следующем примере показано соединение скошенной линии между горизонтальной и вертикальной линиями:
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);
На следующем рисунке показано результирующее соединение со скошенной линией.
В предыдущем примере значение (LineJoinBevel), переданное методу Pen::SetLineJoin , является элементом перечисления LineJoin .