D
dropme
Unregistered / Unconfirmed
GUEST, unregistred user!
想实现ReadBook那样的平滑滚动,听说现在一般的做法是把文字变成图片,然后输出到一个image上,再滚动,但是这样很浪费资源,而且改变窗口大小时,窗口闪的厉害。其实大家可以做一下这个实验<br>如果你的鼠标有滚轮的话,打开一个记事本,多输入些文字,让右边有滚动条,然后按下鼠标中键,怎样?效果很棒吧?而且滚动条还会自动下拉。<br>怎样模拟这个过程呢?请高手指教。<br>我查到了一个函数,应该有用:ScrollWindow,还有一个ScrollWindowEx;还请大家讨论一下;<br>哦,忘了说了,比如让一个RichEdit滚动,则用一个计时器,写上<br>ScrollWindow(RichEdit.handle,0,-1,。。。)就行了,不过会有一些问题。大家作做就知道了!<br>