日期:2014-05-17  浏览次数:20699 次

wpf 触控问题
最近在研究WPF的触控,发现在屏幕上按上第一个指头时进入了touchdown事件,接着第二个手指也放上去,也能进入到touchdown事件,再放第三个手指时,touchdown事件不相应,却相应了第二个手指的TOUCHMOVE事件,真是想不通啊,难道只能是两根手指???
    还有就是做一个五指的事件。相应五个指头,
  csdn的大神,求科普。
触控 wpf

------解决方案--------------------
我做过多点触控但是没有做过wpf的,不知道能不能帮到你.一般来说多点触控会有最多识别点限制的,你可以查一下是否有这方面的限制.再有就只可能你触控设备识别的问题,你要检查下是否在你用三根手指时设备也识别到了3个点.
------解决方案--------------------
先从硬件支持找起。
------解决方案--------------------
定义:
[DllImport("user32.dll")]
static extern int GetSystemMetrics(int nIndex);
用:GetSystemMetrics(95) 取得支持的指头数 // 95是SM_MAXIMUMTOUCHES
http://msdn.microsoft.com/en-us/library/ms724385(VS.85).aspx