请问哪一种控件支持一行文本一种颜色?
CEditView, CView, CListView, CCtlView...我现在用的是CEditView,好像不行,找不到独行设置文本和背景颜色的方法。 请大侠,达人指点一下!感谢!

解决方案 »

  1.   

    SetBkColor可以修改背景颜色,你可以循环下修改DC环境
      

  2.   

    2楼说的对,1楼的方法是不行的,因为一个dc的颜色用SetBkColor的话就只会有一种,也就是最后看到的文字会是最后一次设置的颜色。其实看楼主是什么需要了,如果只是显示多种颜色的文字,最方便就是直接用个richedit
      

  3.   

    谢谢大伙!
    to aa3000&debehe:自己画 能不能告诉我个思路,我没做过,一点思路都没有。
    to Debehe, Richedit如何操作呢?谢谢!
      

  4.   

    谢谢大伙!
    to aa3000&debehe:自己画 能不能告诉我个思路,我没做过,一点思路都没有。
    to Debehe, Richedit如何操作呢?谢谢!
      

  5.   

    listbox    
    listctrl
    比较容易设置
      

  6.   

    多谢各位,最后使用了CRichEditCtrl,结贴发分。