MFC 二维绘图功能实现类似AutoCAD效果

Hello-Coder 2017-05-18 07:54:24
希望在MFC中绘制直线 可以像AutoCAD中的效果一样。
1. 鼠标左键选取起点
2..移动鼠标选取终点
3.输入之前长度,生成直线
4.鼠标点击直线可以选中直线 修改其长度
5.鼠标 可以捕捉到直线的两个端点 下一根线可以以其端点为起点继续绘制

我在网上找了很多资源。第1.2步可以实现。但之后选中直线,改变其长度,选中端点等对直线的操作相关的资料很少。
请问大家想要实现类似的功能如何实现,通过什么途径可以实现。
谢谢啊!
...全文
362 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
schlafenhamster 2017-05-20
  • 打赏
  • 举报
回复
“直线绘制和交点” http://download.csdn.net/detail/schlafenhamster/5704889 “通过鼠标 画线,并计算直线的交点。可以 点击直线,即删除它”
赵4老师 2017-05-19
  • 打赏
  • 举报
回复
搜这方面的开源项目。
  • 打赏
  • 举报
回复
你可以看看一些开源的2d软件。 不过弄清楚有意义吗?也就是仅仅知道这个怎么做而已 这个其实是软件设计问题。 依据的什么软件原理得到所要的软件设计。 我估计国内恐怕找不到人能回答你这个问题。

19,468

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 图形处理/算法
社区管理员
  • 图形处理/算法社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧