注册 登录
编程论坛 C图形专区

[求助]鼠标移到线上,线颜色变红(请给个思路)

cctv2cctv 发布于 2008-04-10 16:47, 1127 次点击
用GDI已实现  鼠标画两点,自动连接两点画一直线。

想实现把鼠标移到线上任一点,线颜色变红。
求当鼠标移动时,线如何感知到鼠标移动到其上面了。
如果实时计算鼠标的坐标是否落在线上效率太低了。
如果是一百条线速度应该跟不上的。

[[it] 本帖最后由 cctv2cctv 于 2008-4-10 19:35 编辑 [/it]]
1 回复
#2
cdmalcl2008-04-13 22:16
没做过这类东西
但是我有个想法:
你可以在每个点上建一个结构开关的 每次经过停止移动或者移动都对所在区域进行判断
1