用GDI+画线,为什么会出现画出尖角来?
请看图片:
http://member.netease.com/~lilong/temp/llll.jpg
我使用GDI+的GraphicsPath,将一组通过WM_MOVE得到的点在屏幕上画出来
GraphicsPath pa;
pa.AddCurve(m_Points.GetData(), m_Points.GetCount());
//使用pa.AddLines();效果一样
Pen pen(get_Color(), (float)get_Size());
Graphics graphics(bmp);
graphics.DrawPath(&pen, &pa);
经常会出现如图所示的尖角,这是为什么呢?如何避免?
http://member.netease.com/~lilong/temp/llll.jpg
我使用GDI+的GraphicsPath,将一组通过WM_MOVE得到的点在屏幕上画出来
GraphicsPath pa;
pa.AddCurve(m_Points.GetData(), m_Points.GetCount());
//使用pa.AddLines();效果一样
Pen pen(get_Color(), (float)get_Size());
Graphics graphics(bmp);
graphics.DrawPath(&pen, &pa);
经常会出现如图所示的尖角,这是为什么呢?如何避免?
...全文
相关推荐
GDI+Pen.rar_GDI pen_gdi+
画笔常用于绘制图形的轮廓.GDI+的画笔除了具有常见的色彩和宽度属性外,还具有对齐方式,线帽,变换方式等属性。
GDI+立体涂色五角星源代码
GDI+立体涂色五角星 GDI+立体五角星 GDI+绘制五角星 C#绘制立体五角星 C#立体五角星
易语言-易语言GDI实现画笔对齐方式
源码演示了GDI画笔对齐方式。易语言GDI画笔对齐源码是易语言GDI应用学习例程。
C#绘图程序(画图)
c#写的GDI+的应用小程序,实现了画圆,矩形等基本功能。可以实现线条粗细控制,颜色等。但只能画完图后,才可以看到所画图形。可以自行完善
VC++中五角星的绘制
VC中绘制五角星的简单算法及坐标系的映射。


图形处理/算法
