Einzelnen Beitrag anzeigen

Benutzerbild von jaenicke
jaenicke

Registriert seit: 10. Jun 2003
Ort: Berlin
9.586 Beiträge
 
Delphi 11 Alexandria
 
#8

Re: MousePosition in dynamischer Klasse

  Alt 10. Aug 2009, 07:53
Da ändert sich doch kein Vorzeichen. Du bewegst die Maus nach links, vorher war die x-Position 250, danach ist sie 200, jetzt bewegst du sie nach rechts auf 300. Die Mausposition ist absolut. Deshalb verstehe ich nicht so ganz wie du das meinst.

Einen Timer benötigt man auch nicht. Wenn die Maus bewegt wurde, bekommt man ja eine Message (WM_MOUSEMOVE) von Windows geschickt, auf die man reagiert. Windows ist ereignisbasiert, deshalb wäre es eine äußerst schlechte Idee mit einem Timer immer zu schauen, ob sich die Position geändert hat. Man wird ja benachrichtigt, wenn dem so ist, muss darauf also nur reagieren.
Sebastian Jänicke
Alle eigenen Projekte sind eingestellt, ebenso meine Homepage, Downloadlinks usw. im Forum bleiben aktiv!
  Mit Zitat antworten Zitat