带背景图片的RichEdit

时间:2014-04-12 04:05:06
【文件属性】:

文件名称:带背景图片的RichEdit

文件大小:383KB

文件格式:ZIP

更新时间:2014-04-12 04:05:06

RichEdit加载图片背景 无闪屏

RichEdit设定为透明属性,通过拦截WM_ERASEBKGND绘制内存DC, 并且当绘制好背景图后,通过发送EM_FORMATRANGE 使得 RichEdit的文本输出导入到内存DC上,达到文本显示的效果! 但仍存在缺陷,框选的时候……


【文件预览】:
SemiRichEdit
----SemiRichEdit.suo(9KB)
----SemiRichEdit.sln(896B)
----SemiRichEdit()
--------SemiRichEdit.vcproj(5KB)
--------resource.h(685B)
--------04.bmp(1.37MB)
--------SemiRichEdit.vcproj.7.10.old(4KB)
--------SemiRichEditDlg.cpp(4KB)
--------SemiRichEdit.aps(33KB)
--------SemiRichEditDlg.h(809B)
--------SemiRichEditCtrl.h(515B)
--------SemiRichEdit.vcproj.REDFOX2200.ReDFoX.user(1KB)
--------SemiRichEdit.rc(2KB)
--------SemiRichEditCtrl.cpp(4KB)
--------SemiRichEdit.cpp(791B)

网友评论

  • 适用过了,谢谢~
  • 资源不错,挺有用的,谢谢
  • 试过了,可以用的 谢谢
  • 还可以!看看了
  • 试过了,可以用的
  • 背景图设置不容易啊,
  • 不是VC6.0的程序,
  • 同样的代码,在codeproject上可以免费下载,并有详细文字说明及例子: http://www.codeproject.com/Articles/11253/See-through-Rich-Edit-control
  • 还不如老老实实在主窗口上画图呢,因为RichEdit已经透明了
  • 背景图设置不容易啊,如果是单行的话就简单了 谢谢
  • 我找的是设置了透明属性的RichEdit滚动滚动条时出现文字重叠的解决办法,哎。这种方法倒是最后的一招了……