最近開始寫乙個隱秘影象特徵提取的工程,第一步就是要實現:開啟乙個資料夾,獲得所有影象檔案的數目和列表。發現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檔案,即使你...