如何实现象ReadBook一样实现文本的无级卷屏(200分大赠送)(200分)

  • 主题发起人 主题发起人 dadachong
  • 开始时间 开始时间
D

dadachong

Unregistered / Unconfirmed
GUEST, unregistred user!
我希望做一个参看文本的界面,要求是文本可以象一些看书软件一样,实现无级卷屏,而
不是一行一行卷屏,好象是以像素点为单位的,请问用什么方法实现,谢谢
 
...
top:=top+1;
...
 
Top:=Top+1肯定是不行的,那样闪烁很厉害!
应该是双缓冲?或者有一个ScrollWindow() API,也许可以。
 
http://www.delphibbs.com/delphibbs/dispq.asp?lid=206545
 
http://delphi.mychangshu.com
已上传。
"各类源码"里"平滑滚动控件"。
作者的帖子:
http://www.delphibbs.com/delphibbs/dispq.asp?lid=595482
作者的叶子:
http://yygw.126.com
 
什么是双缓存,如何实现?
 
我想应该利用双缓冲技术,先将所要显示的内容写到内存中(memery DC),然后将内存中的内容
在写到屏幕上(Screen DC)。这是图像处理软件所要用到的最常用技术。
用到的方法就是操作DC的一系列函数。
 
TWinControl中本来就有DoubleBuffer的属性
 
多人接受答案了。
 
后退
顶部