vc编程中,如何用树型结构显示磁盘路径?

来源:百度知道 编辑:UC知道 时间:2024/05/21 16:20:34

char path[500];
BROWSEINFO bi;
ITEMIDLIST * pidl;
bi.hwndOwner =this->GetSafeHwnd();
bi.iImage =0;
bi.lParam =0;
bi.lpfn =0;
bi.lpszTitle ="请选择文件夹:";
bi.pidlRoot =0;
bi.pszDisplayName =0;
bi.ulFlags =BIF_RETURNONLYFSDIRS;
pidl=SHBrowseForFolder(&bi);
if (SHGetPathFromIDList(pidl,path)==TRUE)
{
MessageBox(path);
}