CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VC/MFC >  图形处理/算法

用GDI+画线,为什么会出现画出尖角来?

楼主Baryon(重粒子)2004-08-04 13:56:35 在 VC/MFC / 图形处理/算法 提问

请看图片:  
  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);  
   
  经常会出现如图所示的尖角,这是为什么呢?如何避免?  
   
  问题点数:20、回复次数:1Top

1 楼FengYuanMSFT((6.4 被封杀)袁峰 http://fengyuancom.spaces.live.com)回复于 2004-08-05 02:44:38 得分 20

Set   LineJoin   to   LineJoinRoundTop

相关问题

  • 画线
  • Dialog画线
  • 怎样画线?
  • 画线问题
  • 画线问题
  • object中画线
  • 画线的问题
  • 窗体上画线
  • 橡皮筋画线
  • 画线的问题

关键词

  • gdi+
  • 尖角
  • graphicspath
  • pa
  • pen
  • graphics
  • 会出现
  • 使用
  • points
  • get

得分解答快速导航

  • 帖主:Baryon
  • FengYuanMSFT

相关链接

  • Visual C++类图书
  • Visual C++类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo