Registriert seit: 18. Jul 2010
114 Beiträge
FreePascal / Lazarus
|
Mauszeigerposition ungleich Mauszeigericonposition
2. Aug 2010, 19:23
Hallo Leute!
Ich bewege in meinem Programm ein Bild, indem ich es immer an die Cursorposition setze. Jetzt ist mir allerdings aufgefallen, dass das Bild des Cursors von meinem Bild im Fenstermodus weit weg ist. Im Vollbildmodus stimmen die Positionen überein. Im Fenstermodus stört das, da wenn ich einen Mausklick ausführe, wird eine Procedure aufgerufen. Allerdings befindet sich der Mauszeiger dann häufig außerhalb des Fensters.
Woher könnte dieses mir unverständliche Phänomen kommen und wie kann ich das Problem lösen? Ich habe es mit SetCursorPos probiert, aber die Cursorposition ist wie gesagt zur tatsächlichen Position des Cursorbildes weit entfernt (genau genommen immer weiter oben links)
Danke schonmal für die Antworten
|