在对话框中添加了一个RichEdit控件,怎样让他具有CRichEditView类的属性,如:可以调用WM_CHAR消息,有剪切复制粘贴等功能。

解决方案 »

  1.   

      RichEdit控件派生以 CRichEditView 为基类的类,让它响应WM_CHAR 消息;CRichEditCtrl::Copy()
    CRichEditCtrl::Cut()
    CRichEditCtrl::Paste()
      

  2.   

    请问怎么派生CRichEditView 为基类的类啊
    比如我的RichEdit控件关联对象叫m_riched,那该怎么做?    谢谢
      

  3.   

    请问怎么派生CRichEditView 为基类的类啊
    ========
    这个是在用向导生成工程的最后一步中选视图类的基类时改一下就行了。
      

  4.   

    可是我生成工程的时候是生成基于对话框的工程啊 
    =============
    你生成的既然是对话框,那你说什么CRichEditView类啊?
    直接在对话框上加一个CRichEdit控件不就得了。
      

  5.   

    直接在对话框上加一个CRichEdit控件不就得了。
    ====================================================
    我就是在对话框上加了一个CRichEdit控件,但是控件里没有WM_CHAR消息,没有复制粘贴,所以想
    让他继承CRichEditView类。初学菜鸟抱歉     不知道有没有解决办法 。。 ? 
      

  6.   

    我就是在对话框上加了一个CRichEdit控件,但是控件里没有WM_CHAR消息,没有复制粘贴,所以想
    让他继承CRichEditView类。
    ===============
    看不明白,CRichEdit控件内部已经对复制、粘贴以及键盘输入之类的东西都处理好了的,你上面所说的没有WM_CHAR消息,没有复制粘贴是什么意思啊?