請問MFC中如何實現通過瀏覽按鈕將檔案路徑寫到Edit框中

2021-05-02 22:08:07 字數 922 閱讀 3470

1樓:

cstring resultfilename;

cedit m_result;

//顯示開啟檔案對話方塊

cfiledialog dlg(true, "text files", "*.txt",ofn_hidereadonly|ofn_overwriteprompt,

"text files(*.txt)|all files(*.*)|*.*||");

if(dlg.domodal() != idok)

resultfilename = dlg.getpathname(); //取檔名全稱,包括完整路徑。

m_result.setwindowtext(resultfilename); //顯示檔案完整路徑

mfc中如何實現通過瀏覽按鈕將檔案路徑寫到edit框中,有沒有現成的控制項?還是需要自己弄乙個對話方塊實現?

2樓:匿名使用者

cstring resultfilename;

cedit m_result;

//顯示開啟檔案對話方塊

cfiledialog dlg(true, "text files", "*.txt",ofn_hidereadonly|ofn_overwriteprompt,

"text files(*.txt)|all files(*.*)|*.*||");

if(dlg.domodal() != idok)

resultfilename = dlg.getpathname(); //取檔名全稱,包括完整路徑。

m_result.setwindowtext(resultfilename); //顯示檔案完整路徑

3樓:匿名使用者

可以獲取檔案路徑吧,有api介面啊

如何用MFC實現帶過濾的系統目錄樹

cfilefind find bool bworking find.findfile txt 這樣查詢出來的應該都是文字檔案 樹的話,直接用ctreectrl就可以了,看下msdn裡面對於樹的函式說明,很簡單的 問題不難,用api檔案查詢函式,找到乙個檔案後,有乙個api函式是得到檔案的副檔名的,如...

mfc中的cpp檔案中通過aa10建立類a的對

假設在 01.cpp中 a a 10 需保證這個宣告是不包含在 某類的定義之內的 在02.cpp中引用的時候,需要再 頂端 宣告 extern a a 10 就可以使用了。如果a在 01.cpp中已經賦值,則02.cpp中也會把這些賦值帶過來。假設在 01.h中 a a 10 若這個宣告是包含在 某...

MFC中,如何在根據控制項控制代碼獲取控制項物件

首先在你自己的類bai中定義一du 個要使用這個zhi控制項的變數dao 比如 dlgfacerecg dlgfacerecg cfrocxctrl 訊息處理程式回int cfrocxctrl oncreate lpcreatestruct lpcreatestruct 其成員函式baic box ...