读书人

[小白]怎么选择文件

发布时间: 2012-03-27 13:44:24 作者: rapoo

[小白求助]如何选择文件?
以下是一段获取用户选择路径(文件夹)的代码,我想获取单个某文件,或允许在选择文件时多选,该如何做? 请教了~~

C/C++ code
void CDlgXXXX::OnBnClickedBtnsrcpath(){    char inPath[512];    ZeroMemory(inPath, sizeof(inPath));      BROWSEINFO bi;    bi.hwndOwner = m_hWnd;       bi.pidlRoot = NULL;       bi.pszDisplayName = inPath;       bi.lpszTitle = "请选择原始路径:";    bi.ulFlags = 0;       bi.lpfn = NULL;       bi.lParam = 0;       bi.iImage = 0;       LPITEMIDLIST lp = SHBrowseForFolder(&bi);      UpdateData(false);}


[解决办法]
如果是获取 文件路径 直接使用CFileDialog 类就可以了。
[解决办法]
探讨

如果是获取 文件路径 直接使用CFileDialog 类就可以了。

[解决办法]
MSDN里自己查下BROWSEINFO,SHBrowseForFolder

读书人网 >C++

热点推荐