使用RichEdit处理数据库中的有格式数据,怎么从JPG文件读入数据直接插到光标处呀
使用RichEdit处理数据库中的有格式数据,找到了原来的InsertBmpToRich()函数,能很好的插入BMP,但我的图片是JPG和PNG的,一插入就报错,而我又不能用BMP的文件,它太大了,库受不了,光读一个文件就够卡了
报错位置和信息如下:
InsertBmpToRich()函数中的
FOle->GetUserClassID(&xt);
报内存错误:
[解决办法]
不行的话,把jpg从数据库中读出来后,在后台转换成bmp,然后再显示
[解决办法]
看起来象是被转换成位图格式了。
[解决办法]
提个变通的办法 据库里是png和jpg,你查询速度可以,然后存到本地,转为bmp,再加载
[解决办法]
实现RichEdit中支持PNG格式的图像,比较复杂啊,涉及太多OLE的东西。我记的在cppblog看过一位朋友深入研究RichEdit,你可以去看看。
http://www.cppblog.com/wlwlxj/archive/2012/09/06/189750.html
[解决办法]
用RichView吧
http://download.csdn.net/detail/qq752923276/4490445
http://download.csdn.net/detail/qq752923276/4500801
[解决办法]
RichView支持png插入存储
http://blog.csdn.net/qq752923276/article/details/7896640