一个CFile的有关问题

一个CFile的问题我建立了一个TXT文档sea,里面的内容是:1452871421548758里面就这两行数字,现在我想一行一

一个CFile的问题
我建立了一个TXT文档sea,里面的内容是:
14528714
21548758
里面就这两行数字,现在我想一行一行的读取这些信息然后输出到一个编辑框内。于是我在某个响应函数中添加:
                    CFile   file;
file.Open( "sea.txt ",CFile::modeRead);
char   *hot;
hot=new   char[10];
file.Read(hot,10);
SetDlgItemText(   IDC_EDIT1,   hot   );
  可是每次运行怎么都是输出:“14528714||”啊,在数字的后面出了两个“||”,把10改为8也不行啊。
指点一下,各位大侠。
?


[解决办法]
CStdioFile file(_T( "sea.txt "), CFile::modeRead);
CString strLine;
if (file.ReadString(strLine))
SetDlgItemText(IDC_EDIT1), strLine);
if (file.ReadString(strLine))
SetDlgItemText(IDC_EDIT2), strLine);
file.Close();
[解决办法]
CStdioFile file(_T( "sea.txt "), CFile::modeRead);
CString strLine;
CString temp = _T( " ");
while(file.ReadString(strLine))
{
temp += strLine;
temp += "/r/n ";
}
SetDlgItemText(IDC_EDIT1), temp);
file.Close();