vc 如何按格式显示文本内容

来源:互联网 发布:unity3d寻路插件 编辑:程序博客网 时间:2024/05/02 04:21

 问题:在左边编辑框IDC_EDIT1中输入
test1 aaaa 0000
test1 bbbb 1111
test02 cccc dddd
然后点"读取"按钮IDC_BUTTON1,如何在
右边编辑框IDC_EDIT2中只显示
aaaa 0000
bbbb 1111
cccc dddd

高手:jia_xiaoxin 的解答:

 

    CString m_str;
   
char str[100];

    CString m_StrText;
   
for(int i = 0; i < 3; i++)
    {
       
int LineLen = SendDlgItemMessage(IDC_EDIT1, EM_GETLINE, i, (LPARAM)str);
        m_str
= str;
       
int nStart = m_str.Find(' ') + 1;
        m_StrText
+= m_str.Mid(nStart, LineLen - nStart);
        m_StrText
+= "/r/n";
    }
    SetDlgItemText(IDC_EDIT2, m_StrText);
原创粉丝点击