MFC怎麼獲取檔案的路徑

2023-01-11 00:40:31 字數 493 閱讀 1048

1樓:匿名使用者

cfiledialog dlg(1);

dlg.domodal();

cstring szfilename;

szfilename=dlg.getpathname();

好了szfilename中的資料就是檔案全路徑名了(下面都是廢話該句才是主要的)

如果想放在編輯框裡,那就把szfilename和賦給編輯狂變數;或者不要szfilename這個中間變數,直接將dlg.getpathname()賦給編輯狂變數

我平時做東西都這樣的很簡單

2樓:匿名使用者

cstring filter;

filter = "??(*.??)|*.??||*.*";

cfiledialog dlg(true,null,null,ofn_hidereadonly,filter);

if(dlg.domodal()==idok)你是不是要像這樣的.

c已知路徑如何獲取檔名 不知檔名是什麼

既然檔名不知道是什麼,用directory.getfiles去取得該目錄下的檔案,就可以得到檔名了.system.io.directory getfiles string 返回指定目錄中檔案的名稱 包括其路徑 例子 string targetdirectory c windows 例如 string...

mfc的怎麼進行檔案儲存,MFC的怎麼進行檔案儲存

用cfile,carchive等都可以儲存,做一個按鈕儲存,另一個裝入,即可。或者在對話方塊退出時自動儲存,在初始化時自動裝入。無需按行儲存,就用一個變數即可 例如 對話方塊開啟時寫 bool ctest1dlg oninitdialog return true 退出時 void ctest1dlg...

cc怎麼從路徑的string獲取最後之後的字元

其實windows有一個函式叫pathfindfilename比如lptstr szfullpath t c users desktop readme.txt 那麼lptstr szfile pathfindfilename szfullpath 呼叫之後szfile就是 readme.txt 了標...