高级会员

- 积分
- 970
- 金钱
- 970
- 注册时间
- 2016-11-24
- 在线时间
- 156 小时
|
发表于 2017-1-7 15:48:39
|
显示全部楼层
tp_dev.scan(0);
if(tp_dev.sta&TP_PRES_DOWN)//判断有按下
{
curxpos=tp_dev.x[0];
curypos=tp_dev.y[0];
selflag=0;
}else if(selflag==0)//松手了
{
selflag=0;
//判断XY坐标是否落在某个区域,这个自己定义一下
if(curxpos>x && curxpos< x+n && curypos >y && curypos< y+m)
{
k++;
}
}
原理就是这样,我没有用原子哥的那种方法,目前就是这样用的,反正也可以实现按下之后K值不变,抬起手来K++,就和普通按键一样用,滑点也可以用这个方法 |
|