你可以用一个timer 间隔50毫秒
procedure TForm1.tmr1Timer(Sender: TObject);
var
pt:TPoint;
begin
GetCursorPos(pt);
Caption:= IntToStr(pt.X)+ ' ' + IntToStr(pt.Y);
end;
procedure TForm1.tmr1Timer(Sender: TObject);
var
pt:TPoint;
begin
GetCursorPos(pt);
Caption:= IntToStr(pt.X)+ ' ' + IntToStr(pt.Y);
end;
GetCursorPos 获取的就是光标处于屏幕内的坐标,单位像素
聪明!!不过如果用户是用键盘移动的话呢?
应该加个OnKeyUp吧?