得到文件目录后我把一个文件复制到这个目录下,有没有这种控件?

解决方案 »

  1.   

    ShellExecute(NULL,"Open",str,NULL,NULL,SW_SHOWNORMAL);
    str为文件夹路径
      

  2.   

    char   szDir[MAX_PATH];  
      BROWSEINFO   bi;  
      ITEMIDLIST   *pidl;  
       
      bi.hwndOwner   =   this->m_hWnd;  
      bi.pidlRoot   =   NULL;  
      bi.pszDisplayName   =   szDir;  
      bi.lpszTitle   =   "TITLE";  
      bi.ulFlags   =   BIF_RETURNONLYFSDIRS;  
      bi.lpfn   =   NULL;  
      bi.lParam   =   0;  
      bi.iImage   =   0;  
       
      pidl   =   SHBrowseForFolder(&bi);  
      if(pidl   ==   NULL)  
          return;  
      if(!SHGetPathFromIDList(pidl,   szDir))    
      return;网上也CDirDlg类,其实一样
    得到目录后复制就可以了!复制的方法也很多,CopyFile等!