社区
ATL
帖子详情
RTF文件的显示
BinboWang1987
2011-01-18 11:32:06
我最近在研究怎么把RichTextCtrl通过StreamOut函数输出的内容保存下来,然后再根据这个保存的内容将已经在控件中编辑好的文字显示到某个窗口中,希望能保持格式不变。
我想应该是用GDI函数来将这些文字显示出来,但是我不知道该如何从RichTextCtrl的输出中获取文字的字体、段落、格式、文字内容等信息,不知道这个是不是跟office编程相关,我也研究过RTF的格式,但是觉得自己来根据这个来写有点没必要,求高手指教
...全文
127
11
打赏
收藏
RTF文件的显示
我最近在研究怎么把RichTextCtrl通过StreamOut函数输出的内容保存下来,然后再根据这个保存的内容将已经在控件中编辑好的文字显示到某个窗口中,希望能保持格式不变。 我想应该是用GDI函数来将这些文字显示出来,但是我不知道该如何从RichTextCtrl的输出中获取文字的字体、段落、格式、文字内容等信息,不知道这个是不是跟office编程相关,我也研究过RTF的格式,但是觉得自己来根据这个来写有点没必要,求高手指教
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
辰岡墨竹
2011-01-24
打赏
举报
回复
应该是用一个内存DC做中转吧,先把截图复制到MemDC,然后再拷出来,类似双缓冲,这样可以避免闪烁。
BinboWang1987
2011-01-23
打赏
举报
回复
还是自己研究了下RTF规范,自己来写一个简单的阅读器,然后用GDI来显示
feile922
2011-01-21
打赏
举报
回复
好问题
辰岡墨竹
2011-01-20
打赏
举报
回复
应该是Bitblt直接复制的位图过去的吧……
BinboWang1987
2011-01-20
打赏
举报
回复
[Quote=引用 7 楼 bokutake 的回复:]
应该是Bitblt直接复制的位图过去的吧……
[/Quote]
我也想过这个啊,也试过了,但是在显示的时候,编辑窗口是关闭的,那样就不能通过BitBlt来实现了啊
BinboWang1987
2011-01-19
打赏
举报
回复
[Quote=引用 5 楼 covsno 的回复:]
还得分析RTF格式啊
没必要那么做咯
直接RichEditCtrl吧
[/Quote]
我是想把这些显示到窗口,并且能够实现特效,用RichEditCtrl的话,貌似不行吧
covsno
2011-01-19
打赏
举报
回复
还得分析RTF格式啊
没必要那么做咯
直接RichEditCtrl吧
BinboWang1987
2011-01-19
打赏
举报
回复
[Quote=引用 3 楼 exceed_me 的回复:]
引用 2 楼 wbb198811114 的回复:
我用SPY++看到别人的程序,在显示的时候,是将RichEditCtrl的内容显示到一个窗口中,而不是RichEditCtrl中
这是显示时候的窗口
这是编辑窗口
请问该怎么样做呢?
这个,我就不清楚了,我只了解个大概,具体细节我不清楚,不好意思!
我正在使用《Csdn收音机》第一时间获取最新动态!
[/Quote]
谢谢啦
exceed_me
2011-01-19
打赏
举报
回复
[Quote=引用 2 楼 wbb198811114 的回复:]
我用SPY++看到别人的程序,在显示的时候,是将RichEditCtrl的内容显示到一个窗口中,而不是RichEditCtrl中
这是显示时候的窗口
这是编辑窗口
请问该怎么样做呢?
[/Quote]
这个,我就不清楚了,我只了解个大概,具体细节我不清楚,不好意思!
我正在使用《Csdn收音机》第一时间获取最新动态!
BinboWang1987
2011-01-19
打赏
举报
回复
我用SPY++看到别人的程序,在显示的时候,是将RichEditCtrl的内容显示到一个窗口中,而不是RichEditCtrl中
这是显示时候的窗口
这是编辑窗口
请问该怎么样做呢?
exceed_me
2011-01-19
打赏
举报
回复
http://download.csdn.net/source/1826843
http://topic.csdn.net/u/20091112/16/b0e043f5-b3f9-4a7a-9475-79b3c1180606.html
希望对你有帮助!
VC中RichEdit读取保存
rtf
文件
VC源码,可以实现读取
rtf
格式
文件
并
显示
在RichEdit文本框中,同时也可以保存在制定的
rtf
文件
中,内容可以有文本及图片
QT编写
RTF
格式
文件
实例
RTF
格式
文件
可以用很多的文本阅读工具打开, 内容丰富。 这里实现了一个用QT 编写
RTF
文件
的小的实例, 如果刚好在做这一方面的功能模块, 可以提供参考, 而且是不需要下载积分,免费的。
RichTextBox用法,
RTF
文件
,
rtf
,文本
文件
导入RichTextBox
RichTextBox用法,
RTF
文件
,
rtf
,文本
文件
导入RichTextBoxRichTextBox用法,
RTF
文件
,
rtf
,文本
文件
导入RichTextBoxRichTextBox用法,
RTF
文件
,
rtf
,文本
文件
导入RichTextBoxRichTextBox用法,
RTF
文件
,
rtf
,文本
文件
导入...
读取
RTF
文件
并存储到access数据库
实现
RTF
文件
的读取,并且把读取到的
文件
存储到数据库,并
显示
出来。
RTF
文件
转换成HTML/电子图书编辑与制作
这是一个可以将TXT文本或者
RTF
文件
(通常都是扫描生成的
RTF
格式
文件
)转换为一个完整的HTML
文件
的项目。在项目里面实现了完整的html网页编辑功能和添加很多灵活的工具
ATL
3,245
社区成员
48,539
社区内容
发帖
与我相关
我的任务
ATL
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
复制链接
扫一扫
分享
社区描述
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章