首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

CMSChart 获取曲线下的点坐标

2012-12-26 
CMSChart 获取曲线上的点坐标如题,VC下CMSChart 怎么获取曲线上的点坐标,我要画一个框截取曲线图的一段,然

CMSChart 获取曲线上的点坐标
如题,VC下CMSChart 怎么获取曲线上的点坐标,我要画一个框截取曲线图的一段,然后将它放大。需要判断所截取曲线是否在矩形框内。。。跪求各位大神指点一二,小弟不胜感激!
[解决办法]
我去,木有一个人回答吗?大神们呢?都潜水去啦?
[解决办法]
我去,竟木有一个人鸟,还好我自己解决了。虽然方法比较简陋,我还是公布下吧!C#有一个函数PixelPositionToValue,可以获得坐标点对应的X轴和Y轴的值,VC上我木有找到。我就先测出曲线图最左边和最右边的X坐标点,然后相减,再除以曲线的RowCount(),得出每行所占的坐标点nCount。然后在MouseDown和MouseMove里获取起点和终点的X坐标,除以这个nCount,就得出起点和终点所在的行数,最后将曲线图小于起点和大于终点的行删掉,就能实现放大的效果。虽然比较拙劣,好歹也解决了问题。在这里留个纪念。。。

热点排行