MFC 文件夹选择对话框
来源:互联网 发布:淘宝订单贷款是什么 编辑:程序博客网 时间:2024/05/23 02:26
// 选择文件夹对话框
CString SelectFolderDialog(void)
{
CString sFileDir;
BROWSEINFO bi;
ZeroMemory(&bi, sizeof(BROWSEINFO));
bi.hwndOwner = m_hWnd;
bi.ulFlags = BIF_RETURNONLYFSDIRS | BIF_NEWDIALOGSTYLE;
LPITEMIDLIST pid1 = SHBrowseForFolder(&bi);
BOOL bRet = FALSE;
TCHAR szFolder[MAX_PATH*2];
szFolder[0] = _T('\0');
if (pid1)
{
if (SHGetPathFromIDList(pid1, szFolder))
{
bRet = TRUE;
}
IMalloc *pMalloc = NULL;
if (SUCCEEDED(SHGetMalloc(&pMalloc)) && pMalloc)
{
pMalloc->Free(pid1);
pMalloc->Release();
}
}
sFileDir = szFolder;
return sFileDir;
}
- MFC 文件夹选择对话框
- MFC选择文件夹对话框
- MFC选择文件夹对话框
- MFC文件夹选择对话框
- MFC 选择文件夹的对话框
- MFC 选择文件夹的对话框
- MFC 选择文件夹的对话框
- MFC选择文件夹的对话框
- MFC打开文件夹选择对话框
- MFC选择文件夹的对话框
- MFC选择文件夹对话框,选择文件路径
- 在MFC对话框中选择文件夹
- 在MFC对话框中选择文件夹
- 在MFC对话框中选择文件夹
- MFC实现选择文件夹的对话框
- [转] MFC实现选择文件夹的对话框
- MFC中实现选择文件夹对话框
- MFC实现选择文件夹的对话框
- WEB应用 信息管理系统 数据分析展示系统 OA办公工作流 快速构建与开发平台
- s3c2410MMU(存储器管理单元)讲解 (转)
- CPU与GPU的内存带宽对比(CPU vs CUDA GPU memory bandwidth)
- ajax动态翻页
- VC操作Excel写入数据源码
- MFC 文件夹选择对话框
- 《ARM Cortex-M3权威指南》笔记(1)
- C++ 虚函数表解析
- 笔记20110722
- Wavelet 工具箱的使用
- USING INDUCTION TO DESIGN 使用归纳法设计算法 [10/14]
- Marketing
- posix和perl标准的正则表达式区别
- 如何实现flv网页的连续播放,比如我有1.flv cc.flv tpf.flv 如何连续播放