导航
  • 主页
  • VC/MVC基础类
  • .NET 技术
  • VC/MFC界面
  • VC/MFC 进程
  • VC/MFC 数据库
  • VC/MFC&Web
  • Doc/View

高分,高难度!!(richedit控件如何分页?)

ToperRay 2008-08-26 03:23:30
需要扩展richedit控件,可以分页,可以添加页眉页脚和页码,如何进行扩展?

抑或,是否有别的可行的方式,实现类似word的功能。

...全文
194 点赞 收藏 11
写回复
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
yyunffu 2008-08-28
感觉 7楼 的方式比较可行。实现分页,自然是要自己计算每页行数,自己画线分隔。
如果更好控制,不如干脆自己派生CWnd 类,自己实现分页功能,这个可能麻烦,但其也一样都是计算行数坐标等。
回复
yccwt 2008-08-27
学习,帮楼主顶上去!
回复
ToperRay 2008-08-26
用几个richedit 连续排列不知道是否可行。。。。
回复
ringphone 2008-08-26
这个需要自绘了,根据高度分页绘制。
回复
hurryboylqs 2008-08-26
画一条线就分了嘛,自己定多少行一页
回复
scq2099yt 2008-08-26
up
回复
yds 2008-08-26
理论上不是很难的,就是从richedit派生个控件自己扩展,增加几个属性就可以了。
但是其中实现过程也不是很简单,难度倒是不很大,不过还是需要不少工作量的。
建议楼主找找现成的或者是用view直接实现比较简单。
回复
xsc2001 2008-08-26
这个就比较费劲了,还不如自己开发一个类。
回复
ToperRay 2008-08-26
看到有人实现过,或许很简单啊,就是没找到合适的方法。

回复
jameshooo 2008-08-26
这个难度也太大了吧,richedit本身就不支持分页的,只能自己加
回复
healer_kx 2008-08-26
HEALER_MARK_HIGH____
回复
发动态
发帖子
VC/MFC
创建于2007-09-28

1.5w+

社区成员

VC/MFC相关问题讨论
申请成为版主
社区公告
暂无公告