Поделиться через


Рисование линии с заглучками

В начале или конце линии можно нарисовать одну из нескольких фигур, которые называют наконечниками. Windows GDI+ поддерживает несколько заглавных строк, таких как круглая, квадратная, ромба и стрелка.

Наконечники можно установить для начала линии (наконечник начала) и ее конца (наконечник конца), а также для строк пунктирной линии (наконечники пунктира).

В следующем примере рисуется линия со стрелкой на одном конце и круглой крышкой на другом конце:

Pen pen(Color(255, 0, 0, 255), 8);
stat = pen.SetStartCap(LineCapArrowAnchor);
stat = pen.SetEndCap(LineCapRoundAnchor);
stat = graphics.DrawLine(&pen, 20, 175, 300, 175);

Нарисованная линия показана на рисунке ниже.

иллюстрация, показывающая горизонтальную линию со стрелкой в левом конце и кругом справа

LineCapArrowAnchor и LineCapRoundAnchor являются элементами перечисления LineCap .