浏览目录对话框
2008-01-17 14:24
204 查看
#define NO_WIN32_LEAN_AND_MEAN
#include "shlobj.h"
char szDir[MAX_PATH];
memset(szDir,0,MAX_PATH);
BROWSEINFO bi;
ITEMIDLIST *pidl;
bi.hwndOwner = Handle;
bi.pidlRoot = NULL;
bi.pszDisplayName =szDir;
bi.lpszTitle = "请选择图元文件夹:";
bi.ulFlags = BIF_RETURNONLYFSDIRS;
bi.lpfn = NULL;
bi.lParam = 0;
bi.iImage = 0;
pidl = SHBrowseForFolder(&bi);
if(pidl != NULL)
if(SHGetPathFromIDList(pidl,szDir))
{
//处理 szDir
}
Trackback:http://hi.baidu.com/dd167/blog/item/ecb60229e87268fd98250a50.html
Demo:BrowseDirDemo
#include "shlobj.h"
char szDir[MAX_PATH];
memset(szDir,0,MAX_PATH);
BROWSEINFO bi;
ITEMIDLIST *pidl;
bi.hwndOwner = Handle;
bi.pidlRoot = NULL;
bi.pszDisplayName =szDir;
bi.lpszTitle = "请选择图元文件夹:";
bi.ulFlags = BIF_RETURNONLYFSDIRS;
bi.lpfn = NULL;
bi.lParam = 0;
bi.iImage = 0;
pidl = SHBrowseForFolder(&bi);
if(pidl != NULL)
if(SHGetPathFromIDList(pidl,szDir))
{
//处理 szDir
}
Trackback:http://hi.baidu.com/dd167/blog/item/ecb60229e87268fd98250a50.html
Demo:BrowseDirDemo
相关文章推荐
- 用VC调用Shell中的目录浏览对话框
- 用VC调用Shell中的目录浏览对话框
- Win32汇编---浏览目录对话框
- 在Visual C++ 6.0环境下浏览目录对话框的设计
- 打开文件对话框,浏览 等 选择目录
- 浏览文件夹对话框初始化时选中特定目录
- 如何在vba中实现目录浏览对话框
- Win32汇编---浏览目录对话框
- 用VC调用Shell中的目录浏览对话框
- VB.NET 中调用浏览目录对话框
- 目录浏览对话框和遍历文件夹
- 用VC调用Shell中的目录浏览对话框
- MFC 浏览目录的对话框 或 选择目录的对话框
- VB.NET 中调用浏览目录对话框
- VC实现在浏览目录对话框中选择目录
- 用VC调用Shell中的目录浏览对话框
- 浏览...(Browse...):目录选择和文件选择 对话框
- 2007.3.7--C++学习日记--MFC--用VC调用Shell中的目录浏览对话框
- 指定根目录打开windows目录浏览对话框
- 打开文件对话框与目录选择对话框