15,979
社区成员
发帖
与我相关
我的任务
分享
void CInputFileDlg::OnBnClickedOpenfile()
{
// TODO: 在此添加控件通知处理程序代码
CFileDialog fileDlg(true);
fileDlg.m_ofn.lpstrFilter=LPCTSTR(_T("Text Files(*txt)\0*.txt\0All Files(*.*)\0*.*\0\0"));
fileDlg.m_ofn.lpstrFileTitle=LPWSTR(_T("打开文件"));
if(fileDlg.DoModal()==IDOK)
{
CFile file(fileDlg.GetFileName(),CFile::modeRead);//显示框架的
char *pBuf;
DWORD dwFileLen;
dwFileLen = (DWORD)file.GetLength();
pBuf = new char[dwFileLen + 1];
pBuf[dwFileLen] = 0;
file.Read(pBuf,dwFileLen);
file.Close();
MessageBox((LPCTSTR)pBuf);
delete pBuf;
}
}