Mouse Position auf dem Bildschirm
Verfasst: 7. August 2008 11:37
Mit Hilfe der Maus muss ich eine form zeichnen können, d.h. alle Punkte welche die Maus abfährt (mit gedrückter Maustaste) werden gespeichert und beim Release der Taste wird ein Polygon daraus gezeichnet.
Nun die eigentliche Frage:
Die Maus kann sich auch über das aktive Fenster raus bewegen, beim Mausrelease verkleinere ich dann einfach die Figur, damit sie ins Fenster passt. Dazu brauche ich aber die Koordinaten der Maus vom ganzen Screen. Am liebsten wäre mir wie ein globales Eventfilter (d.h. Eventfilter über den ganzen Screen). Oder sonst wie kann ich die Position zu jederzeit auf dem Bildschirm bestimmen? Und wie kan ich abfragen ob die Maus noch gedrückt ist ausserhalb der Applikation?
Nun die eigentliche Frage:
Die Maus kann sich auch über das aktive Fenster raus bewegen, beim Mausrelease verkleinere ich dann einfach die Figur, damit sie ins Fenster passt. Dazu brauche ich aber die Koordinaten der Maus vom ganzen Screen. Am liebsten wäre mir wie ein globales Eventfilter (d.h. Eventfilter über den ganzen Screen). Oder sonst wie kann ich die Position zu jederzeit auf dem Bildschirm bestimmen? Und wie kan ich abfragen ob die Maus noch gedrückt ist ausserhalb der Applikation?