首页 新闻 会员 周边 捐助

WPF下如何获取触摸点的面积

0
悬赏园豆:5 [待解决问题]

我现在在触摸机子上做一个WPF的项目,需要实现一个根据用户点击触摸屏的面积大小来判断是否出现橡皮擦做手势擦除的功能。
Size ret = e.GetTouchPoint(this).Size;
ret.Width、ret.Height//一直是0。
想请问这是WPF自身的问题还是别的原因导致的。

ysq546085的主页 ysq546085 | 初学一级 | 园豆:197
提问于:2015-12-28 08:38
< >
分享
所有回答(3)
0

印象中是WPF Touch事件默认是单点触控,开启多点触控后试试,没怎么做过,你可以尝试一下。

潸然泪 | 园豆:202 (菜鸟二级) | 2015-12-29 16:00

现在单点、多点我都能够画线,问题就是获取触摸点面积时width、height一直是0。

支持(0) 反对(0) ysq546085 | 园豆:197 (初学一级) | 2015-12-29 16:42
0

楼主您好,我现在也在做wpf下获取触摸点的程序,但是我现在WM_TOUCH一直都获取不到这个消息,能否请教大侠,你现在的流程?

nkp | 园豆:202 (菜鸟二级) | 2016-01-25 16:27
0

有些设备的驱动是不提供这个参数的,好像电容屏都不行,红外屏可以

码无止 | 园豆:202 (菜鸟二级) | 2021-01-05 10:54
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册