您的位置:首页 > 其它

SHBrowseForFolder 用法

2010-10-05 12:03 495 查看
1 char path[500];
2 BROWSEINFO br;
3 ITEMIDLIST *item;
4 br.hwndOwner = this->GetSafeHwnd();
5 br.iImage = 0;
6 br.pszDisplayName = 0;
7 br.lParam = 0;
8 br.lpfn = 0;
9 br.lpszTitle = "请选择路径:";
10 br.pidlRoot = 0;
11 br.ulFlags = BIF_RETURNONLYFSDIRS|BIF_USENEWUI|BIF_BROWSEINCLUDEFILES;
12 item = SHBrowseForFolder(&br);
13
14 if( item!= NULL ) //Non-CANCEL
15 {
16   if (SHGetPathFromIDList(item,path)==TRUE)
17   {
18   }
19 }
20
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: