社区
VCL组件使用和开发
帖子详情
RichEdit的几个问题
hhdsq
2004-12-08 11:14:39
1、如何把选定内容的底色由黑色改成蓝色?
2、向RichEdit拷东西时,如何保持原来的字体不变(不要把字体也拷进来了)?
3、RichEdit失去焦点后,在向RichEdit添加内容时如何让滚动条保持在最下面(让最后面的内容总是保持可见)?
...全文
143
6
打赏
收藏
RichEdit的几个问题
1、如何把选定内容的底色由黑色改成蓝色? 2、向RichEdit拷东西时,如何保持原来的字体不变(不要把字体也拷进来了)? 3、RichEdit失去焦点后,在向RichEdit添加内容时如何让滚动条保持在最下面(让最后面的内容总是保持可见)?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
robbyzi
2004-12-10
打赏
举报
回复
至于第二个问题,,,
不知道我有没有理解错,楼主是不是想让其它地方拷一些东西过来时,
让它粘贴在这个richedit上的时候,使到它与原先richedit的字体保持一致..???
如果是要这样的话,有一个很快捷的方法,那里就让它全选所有文字,并设为之前保留的Styles.
robbyzi
2004-12-10
打赏
举报
回复
int SelStart = RichEdit1->SelStart; //保存当前选择文字的起始位置
int SelLength = RichEdit1->SelLength; //保存当前选择文字的个数
RichEdit1->SelStart = 2; //设定要改变的文字的位置
RichEdit1->SelLength = 5; //设定要改变的文字的字符个数
TFontStyles Styles = RichEdit1->SelAttributes->Style;
RichEdit1->SelAttributes->Style = Styles << fsBold; //字体加粗
RichEdit1->SelAttributes->Color = clBlue; //改为篮色
RichEdit1->SelStart = SelStart; //恢复开始选择文字的起始位置
RichEdit1->SelLength = SelLength; //恢复开始选择文字的个数
这个代码就可以解决你上面的问题1和3了..
zhvickie
2004-12-10
打赏
举报
回复
那如何插如图片呢?
dcsstystem
2004-12-09
打赏
举报
回复
晕,什么吗
yql20042001
2004-12-09
打赏
举报
回复
牙龈出血及口臭有秘方,友情奉献!三到五天彻底消除。有此患一年以上且久治不愈者可来电,否则别打扰!请不要跟贴, 本人无时间看,直接电话:13972011624 或者发E----mail至: nf20042001nf@yahoo.com.cn
hhdsq
2004-12-09
打赏
举报
回复
up~~
Rich
Edit
的
几个
实例
自己网上找的
几个
和自己写的一些例子。。。
duilib
rich
edit
插入图片
duilib
rich
edit
用法 插入图片 以及换色 字体
问题
duilib
rich
edit
用法 插入图片 以及换色 字体
问题
rich
edit
中表情的嵌入应用imageole.dll
rich
edit
中表情的嵌入应用imageole.dll
Rich
Edit
图文混排
用C++Builder6编写的,实现了
Rich
Edit
图片背景和图文混排的功能。非常实用。
Rich
Edit
控件基础知识之三
由于
Rich
Edit
的信息量相当相当的大,所以我将它分成了四个部分,本篇是第三部分。在这篇里,你将会了解到什么是
Rich
Edit
控件,怎样创建它,怎样往里面载入数据和保存里面的数据。
VCL组件使用和开发
604
社区成员
13,456
社区内容
发帖
与我相关
我的任务
VCL组件使用和开发
C++ Builder VCL组件使用和开发
复制链接
扫一扫
分享
社区描述
C++ Builder VCL组件使用和开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章