Desenhando uma linha com limites de linha
Você pode desenhar o início ou o fim de uma linha em uma das várias formas chamadas tampas de linha. O Windows GDI+ dá suporte a várias tampas de linha, como round, square, diamond e arrowhead.
Você pode especificar limites de linha para o início de uma linha (limite inicial), o final de uma linha (tampa final) ou os traços de uma linha tracejada (limite de traço).
O exemplo a seguir desenha uma linha com uma ponta de seta em uma extremidade e uma tampa redonda na outra extremidade:
Pen pen(Color(255, 0, 0, 255), 8);
stat = pen.SetStartCap(LineCapArrowAnchor);
stat = pen.SetEndCap(LineCapRoundAnchor);
stat = graphics.DrawLine(&pen, 20, 175, 300, 175);
A ilustração a seguir mostra a linha resultante.
LineCapArrowAnchor e LineCapRoundAnchor são elementos da enumeração LineCap .
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de