如何获得在用鼠标拖拉滚动条后其移动的位移数值? ( 积分: 100 )

  • 主题发起人 主题发起人 lili365
  • 开始时间 开始时间
L

lili365

Unregistered / Unconfirmed
GUEST, unregistred user!
问题:我在image中load一个大的图片,由于要对图片上固定位置读出信息,所以不管图片如何移动,我要计算出图片固定点相对于图片的绝对坐标。目前用鼠标直接拖拉图片和将图片缩小到image大小后都解决,但通过用鼠标去拖拉滚动条还没有解决,如标题疑问,如果我能得到滚动条的位移值,此问题便ok,好像API函数GETSCROLLPOS,GETWINDOWLONG,GETSCROLLRANGE都无法解决我的问题,请高手支招,如果采用将共享我的成果:)[:D]
 
ScrollBox1.HorzScrollBar.Position:=ScrollBox1.HorzScrollBar.Position+DistanX;
ScrollBox1.VertScrollBar.Position:=ScrollBox1.VertScrollBar.Position+DistanY;
 

Similar threads

D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
后退
顶部