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