用vc6.0MFC建了一个基于CView的工程,并分割了一个基于CEditView的文本编辑窗口,想知道如何在其中能像vc那样实现语法高亮,各位大虾谁有意见或者代码啊,小弟感激不尽!!

解决方案 »

  1.   

    CEditView实现不了部分文字高亮显示,建议你用RichEdit吧。
      

  2.   

    用CEditView满足不了你的要求,用CRichEditView可以满足你的要求。
    CRichEditView里的文字列带有字模属性,颜色属性。很好用。
      

  3.   

    那怎样在一个基于CView的MFC工程里添加基于CRichEditView的类呢?下拉菜单里没有这个类啊
      

  4.   

    引用相关头文件
    将工程里面的CView改成CRichEditView
      

  5.   

    现在建了一个基于CRichEditView的视图,如何在其中利用CSplitterWnd分割成两个界面啊?
      

  6.   

    CMainFrame::OnCreateClient()
    {
    //这里调用CSplitterWnd的CreateStatic切分窗口
    //然后调用CreateView创建CRichEditView
    }
    google MFC Splitter