| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 539 人关注过本帖
标题:高手探讨一下
只看楼主 加入收藏
liu30211
Rank: 4
来 自:江苏苏州
等 级:业余侠客
威 望:1
帖 子:73
专家分:258
注 册:2008-6-10
结帖率:66.67%
收藏
 问题点数:0 回复次数:1 
高手探讨一下
我有个程序

判断鼠标点击事件

鼠标坐标 由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))

后面个方法我怕执行起来比较慢可能
搜索更多相关主题的帖子: 探讨 
2010-07-01 23:20
zhb1875
Rank: 2
等 级:论坛游民
威 望:1
帖 子:25
专家分:72
注 册:2009-10-22
收藏
得分:0 
你是什么意思,是想读取鼠标在窗体上的单击坐标?
2010-07-13 08:54
快速回复:高手探讨一下
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.019083 second(s), 10 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved