VS2010 實現資料夾瀏覽 遍歷所有檔案

2021-09-30 05:19:57 字數 725 閱讀 7371

最近開始寫乙個隱秘影象特徵提取的工程,第一步就是要實現:開啟乙個資料夾,獲得所有影象檔案的數目和列表。發現vs2010實現資料夾瀏覽可以不再使用shbrowseforfolder ,使用cshellmanager::browseforfolde更方便快捷。**如下:

1、瀏覽資料夾:

cstring strpathname;

在文字控制項裡顯示選擇的路徑

getdlgitem(idc_edit_path)->setwindowtexta(strpathname);

這裡如果要使用getshellmanager(),必須

2、遍歷所有檔案:

cstring strpathname;

getdlgitem(idc_edit_path)->getwindowtext(strpathname);

if (strpathname.isempty())

strpathname +="//*.*";

cfilefind finder;

cstringlist filelist;//檔案列表

unsigned long filenum=0;

bool bresult=finder.findfile(strpathname);

if(!bresult)

while (bresult)

}finder.close();

filenum=filelist.getcount();

vs2010的sdf檔案和ipch資料夾

vs2010開啟某個工程 轉換成功之後,在工程目錄看見乙個sdf檔案和乙個ipch資料夾,都超大 起碼幾十m 我乙個四百多k 的工程,結果用vs開啟過後變成了兩百多兆。google之後,一下結果 這個詳細點的解釋 大家也許發現了,visual studio 2010 中新建乙個專案會同時建立乙個ip...

vs2010中的ipch資料夾和sdf檔案

這個詳細點的解釋 大家也許發現了,visual studio 2010 中新建乙個專案會同時建立乙個ipch目錄與sdf檔案,即使你刪掉它,再次開啟工程時還是會重新建立。動輒30 50m的容量讓我們心裡很不爽。其實這 是2010的乙個新功能,與智慧型提示,錯誤提示,恢復 團隊本地倉庫等等息息相關的東...

vs2010中的ipch資料夾和sdf檔案

vs2010開啟某個工程 轉換成功之後,在工程目錄看見乙個sdf檔案和乙個ipch資料夾,都超大 起碼幾十m 我乙個四百多k 的工程,結果用vs開啟過後變成了兩百多兆。這個詳細點的解釋 大家也許發現了,visual studio 2010 中新建乙個專案會同時建立乙個ipch目錄與sdf檔案,即使你...