Thema: Delphi Cursorposition?!

Einzelnen Beitrag anzeigen

Benutzerbild von nailor
nailor

Registriert seit: 12. Dez 2002
Ort: Karlsruhe
1.989 Beiträge
 
#7
  Alt 22. Feb 2003, 22:00
Delphi-Quellcode:
var TP:TPoint; x,y: integer;
begin
  GetCursorPos(TP);
  TP:=Form1.ScreenToClient(TP);
  x := TP.x - Image1.Left;
  y := TP.y - Image1.Top;
end;
Hab ich damit genau die Daten des Mauszeigers relativ zur linken oberen Ecke des Bildes, oder gibts noch Sachen zu beachten. (Border der Form (Stichwort: ClientRect)) oder so was?
Michael N.
http://nailor.devzero.de/code/sharpmath/testing/ --- Tests, Feedback, Anregungen, ... aller Art sehr willkommen!
::: don't try so hard - it'll happen for a reason :::
  Mit Zitat antworten Zitat