1、将IDC_OUTPUT对应的属性Multiline选中没有?
2、语句swprintf(inii,L"%s%s\n\r ",szQYl,outstring);有问题,改为
wsprintf(inii,L"%s\n\r%s",szQYl,outstring);

解决方案 »

  1.   

    1.如Lin所述,你应该确定该Edit窗口是否具有ES_MULTILINE风格,没有的话设置一下;
    2.如果该Edit窗口和你的程序不在一个进程内,应该SendMessage(..WM_SETTEXT..),不要使用SetWindowText函数。
      

  2.   

    将语句改为
    wsprintf(inii,L"%s\xd\xa%s",szQYl,outstring);
    保证没错
      

  3.   

    EDIT控件的属性MultiLine设上
      

  4.   

    右击EDIT控件,看你选中没有want return这个复选框呢?如果没有选中,请单击鼠标吧
      

  5.   

    1、将IDC_OUTPUT对应的属性Multiline选中没有?
    2,在字符串中要换行的地方加上/n/r.