比如在RICHEDIT中输入了:(红色)AAA(绿色)BBB
如何遍历这个RICHEDIT框中输入的所有字符并获取到每一个字符的属性呢??

解决方案 »

  1.   

    先保存已有的选择起始与结束位置,然后,循环如下:i=0;
    第i个字符设置为选中,然后取得选中字符的字体(RICHEDIT支持的),取出属性,保存! i++循环结束后,返回以前选择状态注意中文字体的判断!
      

  2.   

    (红)AAA(绿)BBB我最后想要显示出来
    <font color ="..">AAA</font><font color="..'>BBB</font>
    日设置好了AAA和BBB的颜色和字体以后再来遍历现在RichEdit里面所有字符的属性