显示打开文件用CFileDialog::DoModal, 显示目录用哪个成员?
解决方案 »
- CComBox获得上一次选择项?
- Radon变换源代码讨论
- accept建立连接后,如何关闭?
- 将对话框作为单文档/试图的系统的登录界面,在哪里调用登陆录对话框???
- 请问vc++和Fortran怎么样才能结合以来使用?
- 基于MSCOMM控件的串口软件开发中如何解决错误“8020 Error reading comm device”
- 送高分,求InstallShield资料!
- ado
- 我是个VC初学者,我问的这个问题都快一天了,为什么你们都不帮我,是太难了还是我没人缘?只是一个关于时间日期控件的问题,请你们帮帮忙
- 如何修改ie地连接超时时间?
- 怎样获得窗体的大小和位置啊,大虾
- 关于获取焦点的问题(简单问题!)
fDlg.DoModal();
如果是的话可以参考如下的代码: char path[100];
BROWSEINFO bi;
ITEMIDLIST *iil;
bi.hwndOwner = this->GetSafeHwnd();
bi.iImage = 0;
bi.pszDisplayName =NULL;
bi.lParam =NULL;
bi.lpfn = NULL;
bi.lpszTitle = "请选择您要的路径:";
bi.pidlRoot = NULL;
bi.ulFlags = BIF_RETURNONLYFSDIRS;
iil = SHBrowseForFolder(&bi);
if (SHGetPathFromIDList(iil,path)==TRUE)
{
MessageBox("您选的路径是:"+path);
}
c\winnt\system\aaa.exe;
找到倒数第一个\然后左边的就是路径了啊