1

我正在使用 WM_GESTURE 来操纵我的 3D 场景,如果我用 1 根手指平移或用 2 根手指平移,我想执行不同的手势。

我知道我可以自己触摸并做所有事情,但我喜欢使用手势,因为它可以正确解释所有触摸并将它们转换为手势。

在收到 GID_PAN 事件后,如何检测用户是使用 1 根手指还是 2 根手指及其位置?

谢谢!

4

1 回答 1

2

我已经找到答案了。

在尝试在这里发布问题之前一整天都想弄清楚之后,现在我找到了这个链接,它解释了ullArguments. 当我平移时,它将存储手指之间的距离。因此,如果是单指平移,则 ullArguments 将为 0;否则,它将是一个正数。

于 2012-04-04T15:49:44.180 回答