文本框中内容有换行,但是用变量再读出来就没有换行了。
有什么办法呢,
我自己想到两个办法,一是用很多个文本框,但是太麻烦,文本框一行中的长度能控制吗
                    二是把这个字符串按长度截成一段一段的,分别用变量存,再读,怎么按一定的长度来截取字符串呢
好麻烦,有好办法吗

解决方案 »

  1.   

    你用
    GetDlgItemText读肯定有的.
      

  2.   

    变量读出文本框中的内容,其中换行应该是'\r\n'
    用循环判断'\r\n'
      

  3.   

    我实在打印里面用的pDC->TextOut(pos,pos,文本框相关的变量)
    输出的内容是没有换行的,变成了空格,用GetDlgItemText也是这样
      

  4.   

    恩,变量是有换行的,pDC->TextOut(pos,pos,文本框相关的变量)时没有换行了
      

  5.   

    用pDC->DrawText就可换行.
      

  6.   

    TextOut是单行的
    多行用DrawText怎么不用MessageBox来显示
      

  7.   

    TextOut本身就不支持换行的,用DrawText就行了,不用做别的处理。