新建MFC(exe),对话框程序
拖动一个列表框到对话框上,注意,在列表框属性上去掉‘分类’属性,不然你的读出的txt不会按顺序显示
在ok按钮双击,按钮消息处理函数如下:
CFileDialog filedlg(1,0,0,0,"txt文件|*.txt||");
if(IDOK == filedlg.DoModal())
{
CString str,strinfo;
str=filedlg.GetPathName();
CStdioFile file;
CListBox *listbox=(CListBox*)GetDlgItem(IDC_LIST1);
listbox->ResetContent();
if(!file.Open(str,CFile::modeRead))
MessageBox("打不开该文件!");
file.SeekToBegin();
while(file.ReadString(strinfo))
listbox->AddString(strinfo);
}
简单吧