VC++的对话框编程中,假设文本框对应的数据成员为CString m_nShowText,如何将字符型数组中的字符串在文本框中显示出来?

解决方案 »

  1.   

    绝对正确:
    char test[10] = "abcdefghi";
    for (int i = 0;i<10;i++)
    {
    m_nShowText +=test[i];
    }
    UpdateData(FALSE);
      

  2.   

    char szText[] = "Hello World";
    m_nShowText.Format("%s", szText);
    UpdateData(FALSE);
      

  3.   

    给你一种不同于上面的方法: SetdlgItemText(IDC_EDIT,str);//IDC_EDIT 指的是目标文本框,str指的是要显示的字符串
      

  4.   

    char szText[] = "Hello World"; 
    m_nShowText.Format("%s", szText); 
    UpdateData(FALSE); SetdlgItemText(IDC_EDIT,str);//如果没定义
    m_nShowText