请问,怎样去掉“所有文件 (*.*)”这个选项啊?只要刚才定义的文件类型。
谢谢了先!
按照您给的方法,可以实现在打开保存的文件时,文件类型里面只有.dvp了!但是,代码不完整吧?选择了要打开的文件后,点确定,没有导入先前保存的东西呢??
ID_FILE_OPEN的代码是上面4楼的代码,如下:
void CDrawDoc::OnFileOpen()
{
// TODO: Add your command handler code here
////////////////////////////
//my code starts here
////////////////////////////
static char BASED_CODE szFilter[] = "DL Files (*.dl)|*.dl|";
CFileDialog fileDlg(TRUE, _T("*.dvp"), NULL, OFN_FILEMUSTEXIST | OFN_HIDEREADONLY |
OFN_NONETWORKBUTTON | OFN_PATHMUSTEXIST | OFN_OVERWRITEPROMPT, szFilter, NULL);
if(fileDlg.DoModal()==IDOK)
if (!CDocument::OnOpenDocument(fileDlg.GetPathName()))
AfxMessageBox("Open file faild!");
///////////////////////////////
//my code ends here
///////////////////////////////
}
就是闹不懂,打不开保存的文件?