导师让做一个程序,里面要批量删除功能,我是新手,对MFC不甚了解,现在没办法做到多打开文件及文件夹,哪位高手能指点一下?万分感谢。 其实要求就是:一个类似CFileDialog的操作,但是要能获得单个或多个的文件,文件夹的路径。  我能做到单独获得文件或者文件夹路径,又或者只能多获得文件路径,现在要两者都行,怎么办啊?
  新手,求大哥大姐们指点指点吧,如果有直接的代码能发我邮箱,我请大哥大姐们吃饭,我被导师逼啊~~~~~  T T ....   邮箱:[email protected]
  谢谢.....   T T  !!!

解决方案 »

  1.   

    在window里一次选择多个文件夹或者多个文件只能选择同一个文件夹内的.//这个可以选择多个文件(同一个文件夹里的),
    CFileDialog dlg(true,NULL,NULL,OFN_FILEMUSTEXIST | OFN_OVERWRITEPROMPT|OFN_ALLOWMULTISELECT,
    "CAD文件 (*.dwg)|*.dwg|Worksheet Files (*.xls)|*.xls|位图文件 (*.bmp;*.jpg)|*.bmp; *.jpg|All Files (*.*)|*.*||");
    if (dlg.DoModal()==IDOK)
    {
    POSITION pos=dlg.GetStartPosition();
    while (pos) 
    {
      strTemp=dlg.GetNextPathName(pos);
    }
    }