2012-04-03 19 views
1

Ich verwende WM_GESTURE, um meine 3D-Szene zu manipulieren, und ich würde gerne verschiedene Gesten ausführen, wenn ich mit 1 Finger schwenke oder wenn ich mit 2 Fingern schwenke.WM_GESTURE: Alle Finger abrufen?

Ich weiß, dass ich die Berührungen bekommen und alles alleine machen könnte, aber ich benutze gerne Gesten, weil es alle Berührungen richtig interpretiert und sie in Gesten umwandelt.

Wie kann ich nach Erhalt eines GID_PAN-Ereignisses feststellen, ob der Benutzer 1 oder 2 Finger und seine Positionen verwendet?

danke!

+0

Ich glaube nicht, Windows (vor 8) unterstützt Multitouch. – Deanna

Antwort

2

Ich habe die Antwort gefunden.

Nach dem Versuch, es herauszufinden, den ganzen Tag vor dem Posten einer Frage hier, jetzt habe ich this link gefunden, die die Funktion von ullArguments erklärt. Es speichert den Abstand zwischen den Fingern, wenn ich schwenke. Wenn also ein einzelner Finger geschwenkt wird, ist ulArguments 0; Andernfalls wird es eine positive Zahl sein.