问一个入门级的问题--选择文件夹 MFC中的CFileDialog可以直接跳出对话框让你选择一个或者多个文件.那么,我想要选择一个文件夹如何做?是不是还要这个公共类?具体的例子就是Winamp选择文件夹的窗口.能够提供源码最好.50分. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 CString strPath;BROWSEINFO bi ={0}; //Contains parameters for the SHBrowseForFolder //function and receives information about //the folder selected by the user. char pszDisplayName[MAX_PATH] ="\0";bi.hwndOwner=NULL;bi.pszDisplayName = pszDisplayName;bi.lpszTitle="请选择目录:";bi.ulFlags=BIF_RETURNONLYFSDIRS;LPITEMIDLIST lpIL = SHBrowseForFolder(&bi);if(lpIL){ SHGetPathFromIDList(lpIL,bi.pszDisplayName);}else{ strPath = _T("");//return _T("");}strPath = /*return*/ bi.pszDisplayName; 如何给分和结贴 点击帖子右上的“管理”链接,进入管理页面,然后输入密码,并在要给分的回复的文本框中给出分数,然后点击给分按钮。具体操作请点这里查看。 结帖方法:1、在回复人后的文本框中填入分数,2、在密码文本框中输入密码,3、单击"给分"链接,4、等待页面重新生成才能关闭窗口。http://www.csdn.net/help/help.asp?bigclass=论坛帮助&smallclass=快速入门#如何给分和结贴 在对话框中的Clistctrl的报表视图中,我想通过双击鼠标修改数据,该怎么设置参数 哪位对制作仓库管理软件有实战经验,求思路。现在要计算库存 【求】VC中有没有Tab Window控件 关于ComboBox的一个小问题! 动态生成的控件为什么收不到鼠标消息? 偶的vc6.0有些头文件没有 哪个好人能给个vc6.0下载地址 谢谢! 怎样改变listBox里字体的颜色?请指教,高分诱惑! 请教CString的一个简单问题,谢谢! vc中怎样调用一个可执行程序? 求解关于MDI框架的问题! 怎么让显示的窗口,隐藏去任务栏里的最小化? 关于post数据到服务器的的session问题 高分求解
BROWSEINFO bi ={0};
//Contains parameters for the SHBrowseForFolder
//function and receives information about
//the folder selected by the user.
char pszDisplayName[MAX_PATH] ="\0";
bi.hwndOwner=NULL;
bi.pszDisplayName = pszDisplayName;
bi.lpszTitle="请选择目录:";
bi.ulFlags=BIF_RETURNONLYFSDIRS;
LPITEMIDLIST lpIL = SHBrowseForFolder(&bi);
if(lpIL)
{
SHGetPathFromIDList(lpIL,bi.pszDisplayName);
}
else
{
strPath = _T("");//return _T("");
}
strPath = /*return*/ bi.pszDisplayName;
点击帖子右上的“管理”链接,进入管理页面,然后输入密码,并在要给分的回复的文本框中给出分数,然后点击给分按钮。具体操作请点这里查看。
结帖方法:
1、在回复人后的文本框中填入分数,
2、在密码文本框中输入密码,
3、单击"给分"链接,
4、等待页面重新生成才能关闭窗口。
http://www.csdn.net/help/help.asp?bigclass=论坛帮助&smallclass=快速入门#如何给分和结贴