//获得文件头编辑框中多行文本 //文本行数 int nLineCount; //当前行 int nLine; //当前行的字符串长度 int nLength; //保存字符串 char szBuf[MAX_PATH];; nLineCount = -1; nLine = -1; nLength = -1; nLineCount = ((CEdit*)GetDlgItem(IDC_HEADER_EDIT))->GetLineCount(); for (nLine = 0; nLine <nLineCount; nLine++) { nLength = ((CEdit*)GetDlgItem(IDC_HEADER_EDIT)) ->LineLength(((CEdit*)GetDlgItem(IDC_HEADER_EDIT))->LineIndex(nLine)); ((CEdit*)GetDlgItem(IDC_HEADER_EDIT))->GetLine(nLine,szBuf,MAX_PATH); szBuf[nLength]='\0'; MessageBox(szBuf); }
Edit编辑框需要设置一下属性:
Multiline 多行 TURE
Want Return 回车 TURE
Vertical Scroll 竖起滚动条 TRUE