国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開通VIP
兩種方法使用VC遍歷文件夾下所有文件和文件夾

1.使用網(wǎng)上最普通的方法

find(char * lpPath)
{
  char szFind[MAX_PATH];
  WIN32_FIND_DATA FindFileData;
  strcpy(szFind,lpPath);
  strcat(szFind,"*.*");
  HANDLE hFind=::FindFirstFile(szFind,&FindFileData);
  if(INVALID_HANDLE_VALUE == hFind)  return;
  while(TRUE)
  {
    if(FindFileData.dwFileAttributes & FILE_ATTRIBUTE_DIRECTORY)
    {
      if(FindFileData.cFileName[0]!='.')
      {
        strcpy(szFile,lpPath);
        strcat(szFile,"");
        strcat(szFile,FindFileData.cFileName);
        find(szFile);
      }
    }
    else
    {
      cout << FindFileData.cFileName;
    }
    if(!FindNextFile(hFind,&FindFileData))  break;
  }
  FindClose(hFind);
}

2.利用CFileFind類較簡(jiǎn)潔的實(shí)現(xiàn)該功能

void CModelDlg::FindBmpFile(CString strFoldername)

{

    CString m_cstrFileList="";

    CFileFind tempFind;

    BOOL bFound; //判斷是否成功找到文件

    bFound=tempFind.FindFile(strFoldername   +   "\\*.*");   /修改" "內(nèi)內(nèi)容給限定查找文件類型

    CString strTmp;   //如果找到的是文件夾 存放文件夾路徑

    while(bFound)      //遍歷所有文件

    {

        bFound=tempFind.FindNextFile(); //第一次執(zhí)行FindNextFile是選擇到第一個(gè)文件,以后執(zhí)行為選擇

                                                              //到下一個(gè)文件

           if(!tempFind.IsDots()) continue; //如果找到的是返回上層的目錄 則結(jié)束本次查找

          

            if(tempFind.IsDirectory())   //找到的是文件夾,則遍歷該文件夾下的文件

            {

                strTmp="";

                strTmp=tempFind.GetFilePath();

                FindFile(strTmp);

            }

            else

            {

                strTmp=tempFind.GetFileName(); //保存文件名,包括后綴名

                 // 在此處添加對(duì)找到文件的處理

               

            }

    }

    tempFind.Close();

    return;

}

 

本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
使用FindFirstFile,FindNextFile遍歷一個(gè)文件夾
用遞歸寫Win32的文件夾遍歷
文件遍歷
VC 遍歷指定目錄下的文件
在Windows下,如何遍歷某目錄里所有文件?
VC C++ 遍歷指定目錄 Windows API
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長(zhǎng)圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服