如题所说,我想用LISTCONTROL显示带有 换行的字串,该如何实现,如果实现不了,请大家推荐一个控件,表格类型的控件也可以
。类似WPE显示包的那种风格的最好了。。谢谢

解决方案 »

  1.   

    可以,CString cs = _T("\\r\\n");
    list.AddString(cs);
      

  2.   

    listbox能绘制不同高度的项,listctrl没有这个能力
      

  3.   

    2楼的方法我试过,我有这样一个字串:Cstring str=(_T("123456789\\r\\n123456789"))
    他显示成123456789123456789这样了。
      

  4.   

    listbox需要设置成不等高的自绘模式
      

  5.   

    你检查一下listbox的属性设置,记得把multiline选上
      

  6.   

    ListCtrl和ListBox不支持换行,可以用自绘的方式自己处理。
      

  7.   

    ListCtrl好像不直接支持显示换行吧。不如在需要换行时,重新定位光标显示行了。
      

  8.   

    楼主不需要换行,只是显示换行符号吧。
    CListCtrl应该就可以啊,
    m_wndListCtrl.InsertItem(0,"123456789\\r\\n123456789");//插入行