在MFC中怎么读.doc文档的内容到一个文本框中
CFileDialog fileDlg(TRUE);fileDlg.m_ofn.lpstrFilter ="Text Files(*.txt)\0*.txt\0All Files(*.*)\0*.*\0\0";
if(IDOK==fileDlg.DoModal ())
{
SetDlgItemText(IDC_EDITCONTENT2,"");
strput="";
CString str=fileDlg.GetPathName () ;
SetDlgItemText(IDC_EDITPATH,str);
CFile file(fileDlg.GetFileName(), CFile::modeRead);
char *stre;
DWORD dwFilelen;
dwFilelen=file.GetLength ();
stre=new char [dwFilelen+1];
stre[dwFilelen]=0;
file.Read (stre,strlen(stre));
SetDlgItemText(IDC_EDITCONTENT1,stre);
file.Close ();
}
这段代码的功能是浏览文件,选中要打开的文件,读取其中的内容,可是只能读TXT,我想读取doc文件, 不知道
怎么修改?
那位大侠帮助一下……