1.在PreTranslateMessage里捕获。
2。设计使选择multiple line属性,或程序中用pEdit->ModifyStyle(0, ES_MULTILINE)来设置。

解决方案 »

  1.   

    2::右键单击,选中STYTLE,选中MultiLine. 
         就搞定了第一个问题,没有试过,肯定应该没问题的
      

  2.   

    1。不会啊,我可得到WM_KEYDOWN消息,你的class name 要是对话框的。
    2。加EDIT BOX控件再更改他的属性即可
      

  3.   

    TO:yu_hl(卖柴火的小男孩)1.能不能把PreTranslateMessage再说的详细点2.我试过选择multiple line属性,但只定义了一个成员变量
      CString m_text;   它怎么指向多行文本呢?
      

  4.   

    1。用PreTranslateMessage的参数msg判断是不是WM_KEYDOWN如果是的话
       再判断msg->wParam的值
    2。一个CString变量也是可以多行的  多行不过是我们看到的结果 其实是\r\n
      

  5.   

    1.你从ClassWizard中加入WM_KEYDOWN响应就行了.2.选择multiple line,然后赋给你的CString m_text的字符串应该带有分行符\n\r.
      

  6.   

    第2问:(参考答案)
    在属性页中选择multiple line属性,或程序中用pEdit->ModifyStyle(0, ES_MULTILINE)来设置。
    可以给50分了吧,先谢了!!!