rt

解决方案 »

  1.   

    可以使用CFileFind   CFileFind finder;
       BOOL bWorking = finder.FindFile("c:\\*.*");
       while (bWorking)
       {
          bWorking = finder.FindNextFile();
          if (finder.IsDots())
             continue;
          if (finder.IsDirectory())
          {
             // 这里是目录
             CString str = finder.GetFilePath();
          }
       }   finder.Close();
      

  2.   

    MFC的话可用CFileFind,其IsDirectory判断是否为目录SDK的话用FindFirstFile与FindNextFile,GetFileAttributes可判断是否为目录。