1、RichTextBox中怎样设置选中文本的背景色, 在word中对应的是 “突出显示”
2、word中,字体颜色,突出显示的 DropDownButton 设置颜色后,按钮的颜色变化在RichTextBox中怎么实现?

解决方案 »

  1.   

    第二问说的不是太明白,纠正
    word中,字体颜色,突出显示的 DropDownButton 设置颜色后,按钮的一部分颜色跟着变化。
    怎么实现。难道没人研究过吗?
      

  2.   

    去www.codeproject.com找找源代码吧.
      

  3.   

    在上面那个网站看到一个vb做的控件, 有源码,看看先。
    http://www.codeproject.com/vb/net/tarrorichtextbox.asp
      

  4.   

    看了一下上面提到的代码。
    用到了API 里 的Struct CHARFORMAT2 ,用发送消息改变选中背景色。比较麻烦。
    关于,突出显示按钮的实现,不知道怎么做。 不过在Janus控件包里发现相关源码,功能是实现了,可是还是想知道怎么做的。周末揭帖
      

  5.   

    SelectionColor 获取或设置当前选定文本或插入点的文本颜色。 
    SelectionFont 获取或设置当前选定文本或插入点的字体。