首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ Builder >

RichEdit怎么显示选中字体的光标

2012-12-21 
RichEdit如何显示选中字体的光标在RICHEDIT1里输入一些字符,然后选中部分字符,再设置字体颜色。(这时候选中

RichEdit如何显示选中字体的光标
在RICHEDIT1里输入一些字符,然后选中部分字符,再设置字体颜色。(这时候选中字符的光标会消失)然后选中的字符字体颜色就会变化。

能不能像WORD那样选中部分字符然后再去设置字体大小或字号或颜色,这时选中的字符底下有蓝色的光标标识。高手指教!!
[解决办法]
顶一下。
[解决办法]
 Richedit::CHARFORMAT2   Format   ; 
        Format.cbSize   =   sizeof(Format); 
        Format.dwMask   =   CFM_BACKCOLOR; 
        Format.crBackColor   =clYellow;   
        RichEdit1-> Perform(EM_SETCHARFORMAT,   SCF_SELECTION,   (LPARAM)&Format); 
如果在RICHEDIT1你的ONMOUSEMOVE事件里写这段代码,选中后字符背景颜色变成黄色了。
应该怎么做?才能选中字符的时候,字符背景颜色变为黄色,不选中时,字符背景颜色就是默认的白色。

热点排行