设置多行属性MultiLine和
Want Return属性

解决方案 »

  1.   

    我不是说让它多行显示,让一个字符串一行显示不完自动换行显示:
    用代码让编辑框自动换行,就是文本一行显示不完自动换行在下一行显示。 像一个字符串:aaaaaaaaaaaaaa 
    但编辑框只能显示10个a,那么多余的自动在下一行显示。 
    aaaaaaaaaa 
    aaaa 再说MultiLine和Want Return当然都设置了,要不怎么多行显示。
      

  2.   

    有些属性ModifyStyle是实现不了的!
      

  3.   

    那得怎么实现,像上面的ES_AUTOHSCROLL
      

  4.   

    m_edit.ModifyStyle(WS_HSCROLL¦ES_AUTOHSCROLLES_MULTILINE|ES_WANTRETURN,0); 
      

  5.   

    m_edit.ModifyStyle(WS_HSCROLL|ES_AUTOHSCROLL|ES_MULTILINE|ES_WANTRETURN,0); 
      

  6.   

    很简单啊,判断下字符长度不就行了,每发现十个字符在后面加\r\n就OK了
      

  7.   

    MFC可以直接控制
    方法如上
      

  8.   

    7楼和这叫什么嘛,这样不就编辑框的文本内容改变了?m_edit.ModifyStyle(WS_HSCROLL ¦ES_AUTOHSCROLL ¦ES_MULTILINE ¦ES_WANTRETURN,0);   
    不行啊,水平滚动条去得掉,但没自动换行。
    貌似以ES开头的属性都无法这样改变。
      

  9.   

    楼上的都设置成水平的了,,垂直!!  ModifyStyleEx(,ES_AUTOVSCROLL)