CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VC/MFC >  界面

如何实现翻页效果

楼主robinzo(兔子)2005-03-01 16:54:04 在 VC/MFC / 界面 提问

在很多电子阅读器中都有类似翻页的效果,我想是不是一个动画效果,在翻页的时候被调用,这样到达的?  
  请各位达人指点...如果可能请给出一些例子。 问题点数:200、回复次数:14Top

1 楼robinzo(兔子)回复于 2005-03-02 11:02:58 得分 0

自己顶Top

2 楼legendhui(秋天的叶子)回复于 2005-03-02 11:18:08 得分 10

xxTop

3 楼robinzo(兔子)回复于 2005-03-27 10:56:20 得分 0

真没有办法...散分!!!!!!!!!!!!!顶者有份,三天后结贴Top

4 楼oyljerry(【勇敢的心】→ ㊣提拉米苏√㊣)回复于 2005-03-27 16:53:55 得分 10

gzTop

5 楼EnochShen(小疯子:真的好菜—知耻而后勇!)回复于 2005-03-27 18:29:56 得分 10

既然这样的话,楼主就当散分好了.但是技术区不允许散分,所以暂时移贴至非技术,如果有价值的回复,楼主可以再移回来.Top

6 楼fireinsky(kakaru)回复于 2005-03-27 22:38:34 得分 20

我觉得肯定是动画,应该有几个动画图片组成的,每一个图片是原来没有翻页前图片按一定的比例和所处的角度计算出来的,最简单的就是:翻页前是一个水平矩形,然后分别在30度,45度,60度的位置画出一个相应的矩形。这个矩形的位置和大小可以用很简单的几何公式计算出来。Top

7 楼xuzheng318(忧郁王子)回复于 2005-03-27 22:50:42 得分 10

呵呵,管什么分   帮楼主顶,接分!Top

8 楼Mackz(在相互)回复于 2005-03-28 02:30:09 得分 20

翻页效果做得好,应该是页面上的内容跟着翻动。  
  可以这样:页面绘制到位图上,计算位图的翻动效果和下一页混合绘制到屏幕上。Top

9 楼vcleaner(我没当大哥很久了.......)回复于 2005-03-28 08:28:08 得分 40

应该是一个动画吧!个人认为MoveWindow的可能性比较小!  
  如果是对话框可能是使用AnimateWindow实现的!  
  AnimateWindow例子参考:  
  http://218.108.41.12/vchome/book/download/SuperWorld.rarTop

10 楼wuchi(风云)回复于 2005-03-28 09:47:00 得分 20

看是怎样的动画了,有的我看用movewindow就可以实现Top

11 楼dirdirdir3(风)回复于 2005-03-28 09:54:40 得分 20

应该是使用即时的绘制的动画,具体要看如何翻页了。Top

12 楼flyhigh(一不小心)回复于 2005-03-29 12:12:32 得分 20

很显然就是一个动画过程。  
  至于如何使这个效果逼真就看动画的实现了。  
  可以肯定用AnimateWindow是无法实现的。  
  纵观当前一些软件的实现,一般是两种方式:  
  1、画线条:就是动画画页面翻动的轮廓线,这种方法实现比较简单,但效果不是很好。  
  2、画页面图象:就是将当页要做动画的页,经过图形变换实现效果,这种方法实现比较复杂,但如果做的好的话可以达到比较好的效果。  
  两种方式各有优缺点。Top

13 楼truewill(无处不在)回复于 2005-03-29 14:31:54 得分 20

找个录像的软件,把人家的翻页过程录下来  
   
  然后再一帧一帧画出来咯Top

14 楼robinzo(兔子)回复于 2005-04-04 17:10:18 得分 0

多谢各位关注!!  
  EnochShen(小疯子:真的好菜—知耻而后勇!)   :  
  因为大家回答了问题,对我有很大的帮助,我把帖子转回技术版。  
   
  Top

相关问题

  • Textarea 如何模拟 翻页效果
  • 如何实现lable自动翻页
  • DBgrid中能实现类似翻页的效果吗?
  • asp.net能不能实现电子杂志“翻页效果”?
  • 如何实现pagecontrol中的Tabsheet自动翻页?
  • 在asp中如何实现循环翻页的功能呀!!
  • asp中如何实现自动翻页功能
  • asp中如何实现自动翻页功能
  • Image的翻页效果
  • ASP:如何实现条件查询和翻页功能的统一

关键词

  • 效果
  • 矩形
  • 页面
  • 翻页
  • 动画
  • 实现
  • animatewindow
  • 翻动
  • 绘制
  • 计算

得分解答快速导航

  • 帖主:robinzo
  • legendhui
  • oyljerry
  • EnochShen
  • fireinsky
  • xuzheng318
  • Mackz
  • vcleaner
  • wuchi
  • dirdirdir3
  • flyhigh
  • truewill

相关链接

  • Visual C++类图书
  • Visual C++类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo