VB鼠标事件 有一条曲线,怎么用鼠标事件,当鼠标按在曲线上的某点时,读出该点的时间和幅值? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 曲线是在picturebox还是mschar里画的,mschar里想取得点的坐标很麻烦 曲线是在picturebox还是mschar里画的去问我女儿 是在picturebox里面的,曲线是我采集卡采集的数据绘制而成 给你个思路,你可以这样处理:通过pictureBox的mousedown事件获得鼠标点击时的X,Y座标,然后根据该座标通过API函数GetPixel获得该点的RGB值,如果该RGB值是pictureBox的背景色就证明不是曲线的点,如果不是背景色就表明点击的是曲线里的点,然后根据这个X,y座标来得到该点的时间和幅值 真搞不懂楼主想要的是什么你在Picture里画曲线时一定会有若干个点的坐标吧?这个点的坐标(x,y)和代表的实际量(时间/幅值)一定有一个比率关系Rx,Ry那么当你的鼠标在Picture移动时 _MouseMove(x,y)事件里的 Rx*x Ry*y不就是你想要的么? 要做一个手机短信查询数据的程序,或数据变更后发短信通知用户的程序,架构会是什么样? windows远程桌面问题??????????????? vb托盘问题 另类方法搞定oso恶性u盘病毒变种,希望与大家交流手工杀毒经验! 请问怎么控制让DTPicker1今天以后的日期不可选呢? 什么叫热键屏蔽? 我急急急!在线等待!立马送分 求AUTOCAD VBA教程 小问题,快来抢分! 数据库课程设计之仓库管理系统 遍历进程模块 问题 VBA怎么求逐行累积
这个点的坐标(x,y)和代表的实际量(时间/幅值)一定有一个比率关系Rx,Ry
那么当你的鼠标在Picture移动时 _MouseMove(x,y)事件里的 Rx*x Ry*y不就是你想要的么?