高手探讨一下
我有个程序判断鼠标点击事件
鼠标坐标 由XML文件读取
现在有个疑虑 高手讨论一下
由于坐标比较多 有差不多100个
if (e.X > 837 && e.X < 1017 && e.Y > 695 && e.Y < 746)
现在我的处理方法是 建立一个int[4][100] 矩阵来存放这些数据 在Table里找出对应坐标写入
判断的时候
if (e.X > int[0][0] && e.X < [0][1] && e.Y >[0][2] && e.Y <[0][3])
这样就是有点烦 要往矩阵里先存好数据
还有个方法就是
写个方法 返回一个整数Pos(string Pname,int Pxy) 在Table里先找坐标字符串 然后读出
if (e.X >Pos("名称",0) && e.X <Pos("名称",1) && e.YPos("名称",2) && e.Y <Pos("名称",3))
后面个方法我怕执行起来比较慢可能