请问如何设置画笔才能使得画出来的线段的端点不再是圆头的
我用如下代码画线,结果画出来的线的端点是圆的,而我需要的端点是齐平的。请问高手:应该怎么设置才能达到要求呢?
CPen penYellow;
penYellow.CreatePen(PS_SOLID | PS_GEOMETRIC | PS_USERSTYLE | PS_ENDCAP_SQUARE | PS_JOIN_BEVEL, 20, RGB(255, 255,0 ));
pdc->Arc(rct,CPoint(rct.right,rct.CenterPoint().y),CPoint(rct.CenterPoint().x,rct.top));
pdc->MoveTo(rct.CenterPoint());
pdc->LineTo(CPoint(rct.right,rct.bottom));