VC画几条直线,然后用鼠标右键选中其中某条再删除怎么编?

来源:百度知道 编辑:UC知道 时间:2024/05/28 11:40:30
要能用鼠标右键选中直线,在弹出的菜单中选择删除,看了很多VC图形处理的,没有一个讲这个的,不能实现吗难道?

不难吧。点右键的时候有个参数就是当前的像素点位置。自己建立一个函数,用于判断这个点是否在某条线的附近(完全在线上的操作比较困难,可以认为只要在某个范围内就可以)。如果是,那么这条线换个方式显示就可以了。为了记录所画的直线,可以建立一个对象数组来存放,判断的时候使用循环就可以了。

guojingcha说的对,我也是这么想的