2012-04-03 11 views
1

私は3Dシーンを操作するためにWM_GESTUREを使用しています。私が1本の指でパニングしている場合や、2本の指でパニングしている場合、異なるジェスチャを実行したいと思います。WM_GESTURE:すべての指を取得しますか?

私はタッチを取得して自分ですべてを行うことができると知っていますが、すべてのタッチを正しく解釈してジェスチャーに変換するのでジェスチャーを使用するのが好きです。

GID_PANイベントを受信した後、ユーザーが1本または2本の指とその位置を使用していることをどのように検出できますか?

ありがとうございました!

+0

Windows(pre 8)がマルチタッチをサポートしているとは思いません。 – Deanna

答えて

2

私は答えを見つけました。

ここに質問を投稿する前に一日中それを理解しようとしたら、ullArgumentsの機能を説明するthis linkが見つかりました。それは私がパンニングしているときに指の間の距離を格納します。したがって、それが単一の指のパンである場合、ullArgumentsは0になります。それ以外の場合は、正の数になります。

関連する問題