MFC中如何弹出选择文件/文件夹对话框(C++)
时间:2014-02-13 17:59:08
收藏:0
阅读:769
黏贴以下代码即可:
TCHAR szBuffer[MAX_PATH] = {0};
BROWSEINFO
bi;
ZeroMemory(&bi,sizeof(BROWSEINFO));
bi.hwndOwner = NULL;
bi.pszDisplayName =
szBuffer;
bi.lpszTitle = _T("从下面选择文件或文件夹:");
bi.ulFlags = BIF_BROWSEINCLUDEFILES;
LPITEMIDLIST idl = SHBrowseForFolder(&bi);
if (NULL == idl)
{
return;
}
SHGetPathFromIDList(idl,szBuffer);
原文:http://www.cnblogs.com/whiteIcrow/p/white-crow.html
评论(0)