1
我正在使用WM_GESTURE来操纵我的3D场景,如果我用一根手指平移或者用两根手指平移,我想执行不同的手势。WM_GESTURE:检索所有手指?
我知道我可以接触到并自己做所有事情,但我喜欢使用手势,因为它能够正确解释所有触摸并将它们转换为手势。
如何在接收到GID_PAN事件后检测用户使用1或2个手指及其位置?
谢谢!
我正在使用WM_GESTURE来操纵我的3D场景,如果我用一根手指平移或者用两根手指平移,我想执行不同的手势。WM_GESTURE:检索所有手指?
我知道我可以接触到并自己做所有事情,但我喜欢使用手势,因为它能够正确解释所有触摸并将它们转换为手势。
如何在接收到GID_PAN事件后检测用户使用1或2个手指及其位置?
谢谢!
我发现了答案。
在发布一个问题之前,我试图找出一整天,现在我发现了this link,它解释了ullArguments
的功能。当我平移时,它将存储手指之间的距离。所以如果它是单指平移,则ullArguments将为0;否则,它将是一个正数。
我不认为Windows(前8)支持多点触控。 – Deanna 2012-04-04 09:30:45