怎么取得屏幕在窗体的什么位置? ( 积分: 100 )

  • 主题发起人 主题发起人 ujin
  • 开始时间 开始时间
U

ujin

Unregistered / Unconfirmed
GUEST, unregistred user!
当窗体大于屏幕时,通过滚动条移动窗体,怎么取得屏幕在窗体中的位置?
比如当前屏幕是1024*768,窗体是1600*1200,当点击滚动条时,怎么计算屏幕相对于窗体的左上角在什么位置?
 
当窗体大于屏幕时,通过滚动条移动窗体,怎么取得屏幕在窗体中的位置?
比如当前屏幕是1024*768,窗体是1600*1200,当点击滚动条时,怎么计算屏幕相对于窗体的左上角在什么位置?
 
这时候top是负数,窗体上的滚动条与此无关
 
top是负数,但他的值不变化。
比如在窗体上放一个控件,移动滚动条后,设置此控件的Left,Top,是相对于当前屏幕的,而不是当前窗体。
 
接受答案了.
 
后退
顶部