Ich habe eine MFC-Anwendung, wo der Benutzer die Maus um einen Kreis circonference mit einer Ziehbewegung bewegen muss. Ich muss die Anzahl der Grad während dieser Maus ziehen "Drehung" und ich muss wissen, ob es im oder gegen den Uhrzeigersinn ist.Wie kann man feststellen, ob sich die Maus im oder gegen den Uhrzeigersinn bewegt?
Zuerst, um die Drehrichtung zu bestimmen, habe ich x-Koordinate zwischen der aktuellen Mausposition und der Mausposition verglichen, wo der Benutzer geklickt hat, um das Ziehen zu initiieren. Das funktioniert gut, bis der Benutzer sich um 180 Grad dreht.
Wie kann ich mit der anderen Hälfte des Kreises umgehen?