用MFC ACtiveX 向导生成了一个空白控件,现在想添加其加载文本的功能,不能从RichEdit继承,并实现文本编辑,请教各位指点一二,谢谢!

解决方案 »

  1.   

    不繼承現有文本控件的話可以把文本直接DrawText畫在你的控件客戶區中
    定制鼠標點擊之類的事件 根據當前狀態繪製文本 總之是比較麻煩
      

  2.   

    和一般的处理没什么区别,都是在OnDraw里写文本
      

  3.   

    其实现在要用MFC ACtiveX开发一个类似于Richedit的控件,不能够从CricheditView继承,第一个问题是如何加载文件到一个Activex中阿,还有一个难点就是关于大文件的读取操作,现在知道要用内文件存映射来实现,但就是不知道如何在上述的控件里实现,谢谢指点! 
    若有案例或者代码请发到[email protected],不胜感激!
      

  4.   

    不用Richedit,那很麻烦,你就需要自己完全重新实现一个Rickedit的东西了,自己去绘制一个这样的Control,我很奇怪,LZ为什么不能使用RickEdit?还有上面你提到的大文件的操作之类的,其实在控件里和在应用程序一样做,没有区别。