编程论坛's Archiver

cctv2cctv 发表于 2008-4-10 16:47

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

用GDI已实现  鼠标画两点,自动连接两点画一直线。

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

[[it] 本帖最后由 cctv2cctv 于 2008-4-10 19:35 编辑 [/it]]

cdmalcl 发表于 2008-4-13 22:16

没做过这类东西
但是我有个想法:
你可以在每个点上建一个结构开关的 每次经过停止移动或者移动都对所在区域进行判断

页: [1]

Powered by Discuz! Archiver 6.1.0  © 2001-2007 Comsenz Inc.