读书人

怎么令窗口自带滚动条归位

发布时间: 2012-03-28 15:40:03 作者: rapoo

如何令窗口自带滚动条归位
窗体勾选了自带滚动条属性,打开窗口后,把滚动条拖到最下方后,resize窗口,因为在resize里写了DW_1.MOVE(0,0),所以resize后窗口里的控件都重置位置了,但是滚动条没有恢复到0的位置,还在最下方,这样只能向上拖动滚动条,窗口会出现一大片空白,不知道说清楚没。
resize怎么写才能重置窗口自带的滚动条位置?窗口中控件比较多,自己画滚动条会不会太繁琐了?

[解决办法]
resize后执行dw_1.scrolltorow(1) 试试
[解决办法]
API
Function ulong SetScrollPos(ulong hwnd,ulong nBar,ulong nPos,ulong bRedraw) LIBRARY "user32.dll"

SetScrollPos(handle(w_1),0,0,1) //水平滚动条
SetScrollPos(handle(w_1),1,0,1) //垂直滚动条

读书人网 >PB

热点推荐