蔡鸟提问,请教各位大哥!

stoneGIS 2003-08-05 09:20:36
我写了一个单文档程序,是一个简单的画线程序,请问我怎么才可以选中其中的一条线对他进行修改,比如说颜色,线宽。。主要是怎么选中的问题,请各位不吝赐教!!!

...全文
40 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
菜牛 2003-08-06
  • 打赏
  • 举报
回复
MSDN上面有。
victorppy 2003-08-05
  • 打赏
  • 举报
回复
^_^你是小妹妹么?我上次给一个新到公司的小妹妹做过一次线的移动的程序。其实也是获得当前线的每一个点的内容。如果你需要,和我联系阿,给你看看这个代码。
ffish——胖胖鱼
我和妹妹联系阿。msn:yuhpvct@hotmail.com
stoneGIS 2003-08-05
  • 打赏
  • 举报
回复
要用到Cpoint类的吧, 阿要用到offset,怎么用?
staticip 2003-08-05
  • 打赏
  • 举报
回复
记下每条线的端点坐标,然后响应鼠标click消息,得到鼠标坐标,然后计算鼠标坐标和每条线段的距离和坐标范围(参考平面几何),如果距离小到一定程度,就设置线段为选中
stoneGIS 2003-08-05
  • 打赏
  • 举报
回复
"鼠标移动时判断位置,如果接近(这里我有个算法,呵呵)直线"
阿可以具体一点?
GZCompiler 2003-08-05
  • 打赏
  • 举报
回复
要自己做一个直线类,记录端点坐标、颜色、线宽等信息。

选择直线:鼠标移动时判断位置,如果接近(这里我有个算法,呵呵)直线,同时在按下左键,
就以高粱显示(根据直线数据重画)直线。

移动:根据鼠标移动同时修改直线坐标;
改颜色、线宽:输入新的属性值后,重新画线。
stoneGIS 2003-08-05
  • 打赏
  • 举报
回复
真的啊!谢谢

19,472

社区成员

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

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