VC 目錄選擇對話方塊

2022-03-11 10:12:35 字數 359 閱讀 1882

開啟目錄選擇對話方塊要使用到api函式shbrowseforfolder來實現

函式原型為:

lpitemidlist shbrowseforfolder(lpbrowseinfo lpbi);

其中lpbrowseinfo結構如下:

typedef struct

_browseinfo

browseinfo;

使用例子如下:

void

cconvertdlg::onbnclickedbtnopen()

updatedata(false);

//將選擇的資料夾路徑顯示在編輯框中

}

VC 選擇目錄對話方塊

browseinfo br itemidlist pitem char path max path br.hwndowner this getsafehwnd br.iimage 0 br.lparam 0 br.lpfn 0 br.lpsztitle 請選擇路徑 br.pidlroot 0 br....

選擇目錄對話方塊和選擇檔案對話方塊

在mfc程式設計中經常會需要用到選擇目錄和選擇檔案的介面,以下總結一下本人常用的這兩種對話方塊的生成方法 選擇目錄對話方塊 選擇目錄按鈕 void cdcpackerdlg onbnclickeddecgen else afxmessagebox 無效的目錄,請重新選擇 選擇檔案對話方塊 cstri...

MFC 選擇目錄對話方塊和選擇檔案對話方塊

在mfc程式設計中經常會需要用到選擇目錄和選擇檔案的介面,以下總結一下本人常用的這兩種對話方塊的生成方法 選擇目錄對話方塊 void cdcpackerdlg onbnclickeddecgen else afxmessagebox 無效的目錄,請重新選擇 選擇檔案對話方塊 選擇目錄按鈕 cstri...