请问大家我现在有多个编辑框.
EDIT1中有40个数字。
我现在想按一个按钮将edit1中的第一行数字在edit2中显示出来。
再按一下按钮将edit1中的第一行数字在edit3中显示出来。
以此类推。请问是否可行。如果可行,帮忙给出代码。谢谢

解决方案 »

  1.   

    m_Edit1.GetLine(0,lpszBuffer);//读取edit控件中第一行文本存入lpszBuffer指向的字符串中,m_Edit1是与edit1控件关联的变量//m_myEdit1是与edit1控件关联的变量CString strText, strLine;
       int len = m_myEdit1.LineLength(m_myEdit1.LineIndex(0));
       m_myEdit1.GetLine(0, strText.GetBuffer(len), len);
       strText.ReleaseBuffer(len);
       //strText = 第一行数据
       
    然后m_myEdit2.SetWindowText(strText)函数设置第二个编辑框的值 以此类推