有谁知道这么一个控件,功能是打开文件夹列表,并允许创建新的文件夹的这么一个控件,我要在vc中调用,在线等候……急……

解决方案 »

  1.   

    BROWSEINFO bi;
    char pszBuffer[MAX_PATH];
    LPITEMIDLIST pidl;
    bi.hwndOwner=GetSafeHwnd();
    bi.pidlRoot=NULL;
    bi.pszDisplayName=pszBuffer;
    bi.lpszTitle=_T("Help");
    bi.ulFlags = BIF_RETURNFSANCESTORS | BIF_RETURNONLYFSDIRS;
    bi.lpfn=NULL;
    bi.lParam=0;
    if((pidl=::SHBrowseForFolder(&bi))!=NULL)
    {
    if(::SHGetPathFromIDList(pidl,pszBuffer))
    AfxMessageBox(pszBuffer);
    }
    ???
      

  2.   

    不是CFileDialog,也不是单单显示文件夹列表的控件,我要的是单独对文件夹操作的控件,打开并创建新文件夹的控件,有谁知道?在线等待……