返回选择文件夹的路径

来源:互联网 发布:2010人口普查全国数据 编辑:程序博客网 时间:2024/05/17 03:30

CString getFoldPath()

{

    CString FoldPath;

    char szSelected[MAX_PATH];//存放路径

    BROWSEINFO   bf; 

    LPITEMIDLIST   lpitem; 

    memset(&bf,0,sizeof(BROWSEINFO)); 

    bf.hwndOwner=m_hWnd; 

    bf.lpszTitle="选择路径"; 

    bf.ulFlags=BIF_RETURNONLYFSDIRS;     //属性你可自己选择 

    lpitem=SHBrowseForFolder(&bf); 

    if(lpitem!=NULL)

    SHGetPathFromIDList(lpitem,szSelected); 
    FoldPath.Format("%s",szSelected);

}

原创粉丝点击