我正在使用WM_GESTURE来操纵我的3D场景,如果我用一根手指或两根手指平移,我想要执行不同的手势。
我知道我可以自己触摸并做任何事情,但我喜欢使用手势,因为它正确地解释了所有的触摸并将它们转换为手势。
在接收到GID_PAN事件后,如何检测用户使用的是1个手指还是2个手指及其位置?
谢谢!
发布于 2012-04-04 23:49:44
我已经找到答案了。
在这里发布问题之前,我尝试了一整天,现在我找到了解释ullArguments功能的this link。它将存储我在平移时手指之间的距离。因此,如果是单指平移,则ullArguments将为0;否则,它将为正数。
https://stackoverflow.com/questions/10002768
复制相似问题