社区
图形处理/算法
帖子详情
关于画线(polyline)的问题?
more_zou
2003-08-11 04:45:16
我自己做一个程序实现画多义线(polyline),用链表保存线上的点,鼠标每单击一次加一个点,我要在最后一个点和鼠标位置拉一条橡皮筋,就线autoCad的pline一样,我在MouseMove中在先用背景色画掉上一次的,再用前景色画一下,这样如果鼠标移动时会把已有线给擦掉,如果在MouseMove中响应Invalidate()又会使线闪得厉害?请问我该怎么办才能像cad哪样既不会擦除以前的线又不会闪得厉害?
我的QQ:35733357
...全文
366
3
打赏
收藏
关于画线(polyline)的问题?
我自己做一个程序实现画多义线(polyline),用链表保存线上的点,鼠标每单击一次加一个点,我要在最后一个点和鼠标位置拉一条橡皮筋,就线autoCad的pline一样,我在MouseMove中在先用背景色画掉上一次的,再用前景色画一下,这样如果鼠标移动时会把已有线给擦掉,如果在MouseMove中响应Invalidate()又会使线闪得厉害?请问我该怎么办才能像cad哪样既不会擦除以前的线又不会闪得厉害? 我的QQ:35733357
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
bluebohe
2003-08-13
打赏
举报
回复
不,异或是R2_XORPEN模式,它的特点是在相同位置用相同颜色第二次画线的话,会擦掉上次的线
more_zou
2003-08-11
打赏
举报
回复
to:bluebohe(薄荷)
是用SetROP2(R2_NOT)吗?这样也会把已有的线给擦掉
bluebohe
2003-08-11
打赏
举报
回复
设置成异或模式画线,记录鼠标上一次移动的点,在画当前的橡皮筋线前,重画一次上一次画的那根橡皮筋,就把它擦除掉了,然后再画新的橡皮筋
解决SVG
画线
line-
polyline
、矩形rect等线条的stroke-width=1px属性,显示结果变宽成为2px的
问题
,以及文字模糊的
问题
解决SVG
画线
line-
polyline
、矩形rect等线条的stroke-width=1px属性,显示结果变宽成为2px的
问题
,以及文字模糊的
问题
objectARX将直线、圆弧、多段线(
Polyline
)转化成多段线(
Polyline
)
本资源为VS2005下C++开发的ARX工程源文件,本程序实现了将直线(line)、圆弧(arc)、多段线(
Polyline
)合并成多段线(
Polyline
)。算法很值得学习
百度地图中的动态
画线
百度地图中动态
画线
, 也可以自己变通从数据库里面获取动态的点之后进行
画线
59.(leaflet篇)leaflet动态
画线
.zip
下载如有
问题
,可私信博主。下载前建议先查看博客内容,其地址为:https://blog.csdn.net/QQ98281642/article/details/122121747
易语言API画曲线
易语言API画曲线源码,API画曲线,GetDC,GetClientRect,MoveToEx,LineTo,
Polyline
,ReleaseDC
图形处理/算法
19,468
社区成员
50,698
社区内容
发帖
与我相关
我的任务
图形处理/算法
VC/MFC 图形处理/算法
复制链接
扫一扫
分享
社区描述
VC/MFC 图形处理/算法
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章