用CDC中的绘图API绘制一条线段是有锯齿状的,如何处理,能像Word中的那样光滑?

郑大满 2005-07-28 09:01:37
用CDC中的绘图API绘制一条线段是有锯齿状的,如何处理,能像Word中的那样光滑?
同时,在MM_HIMETRIC映射模式下,用CDC::Ellipse()函数绘制1mm半径的圆,绘制出来的轮廓很不光滑,如果处理,能使得光滑?
请有经验的兄弟指教!!
...全文
253 6 打赏 收藏 举报
写回复
6 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
caocheng8230 2005-07-29
用GDI+,含有反走样,可以去除锯齿
  • 打赏
  • 举报
回复
oyljerry 2005-07-29
用GDI+,含有反走样,可以去除锯齿
  • 打赏
  • 举报
回复
dirdirdir3 2005-07-29
GDI+
  • 打赏
  • 举报
回复
AntonlioX 2005-07-28
使用Gdi+,Gdi的升级版,含有反走样功能

GDI+可以解决这个问题,SmoothingMode设为SmoothingModeHighQuality,但GDI+的性能的确不如GDI。
  • 打赏
  • 举报
回复
AntonlioX 2005-07-28
反走样的算法
  • 打赏
  • 举报
回复
AntonlioX 2005-07-28
wu - line
方法

http://freespace.virgin.net/hugo.elias/graphics/x_wuline.htm
  • 打赏
  • 举报
回复
相关推荐
发帖
界面

1.5w+

社区成员

VC/MFC 界面
社区管理员
  • 界面
加入社区
帖子事件
创建了帖子
2005-07-28 09:01
社区公告
暂无公告