123456

 

2011年8月26日

Scroll位置计算

摘要: thumb可滚动的长度track_len:等于整个滚动条长度减去两个滚动条上的按钮:track_len = scrollbar_len - scroll_buttion_len * 2thumb的长度:thumb_len / track_len = si.page / (si.max-si.min);为安全起见,一般写成thumb_len / track_len = si.page / (si.max-si.min+1);thumb_len = MulDiv(si.page, track_len, si.max-si.min+1);//thumb的pos和si.pos对应,先假定thumb_p 阅读全文

posted @ 2011-08-26 20:17 hgy413 阅读(160) 评论(0) 推荐(0) 编辑

导航