`

如何调用浏览路径对话框

阅读更多
<meta content="MSHTML 6.00.2900.3199" name="GENERATOR"> <style></style>2001年08月29日 13:17:00

如何调用浏览路径对话框



Win32API的ShellExtension外壳扩展接口提供了这种途径。下面是一段用C语言
编写的程序,可以显示上图所示的对话框。voidSelectDirDlg(charDir[])

{
BROWSEINFObi;
ITEMIDLIST*pidl;

bi.hwndOwner=NULL;
bi.pidlRoot=NULL;
bi.pszDisplayName=Dir;
bi.lpszTitle="Selectadirectory";
bi.ulFlags=BIF_RETURNONLYFSDIRS;
bi.lpfn=NULL;
bi.lParam=0;
bi.iImage=0;

pidl=SHBrowseForFolder(&bi);/*Display"SelectFolder"dia
logbox,Getthe
foldernameandconvertit
intoaITEMLIST
datastructure.*/
if(pidl==NULL)
Dir[0]=0;
if(!SHGetPathFromIDList(pidl,Dir))/*Retrievefoldernam
efromITEMLIST
structure.*/
Dir[0]=0;
}



Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=3533


分享到:
评论

相关推荐

    调用api 浏览对话框,windows选择路径,vb完整模块

    调用api 浏览对话框,windows选择路径,vb完整模块

    JS+ACTIVEX实现网页选择本地目录路径对话框

    使用ACTIVEX对象遍历本地磁盘和目录,只需网页启用相关ACTIVEX的INTERNET选项即可实现路径选择对话框,感兴趣的你可以参考下哈希望可以帮助到你

    浏览文件夹模块源码和调用例程

    资源介绍:。...打开一个对话框,浏览系统中存在的所有文件夹,返回被选定文件夹的路径名,如果未选中任何文件夹,则返回空文本。本命令为初级命令。资源作者:。易语言在线自学。资源界面:。资源下载:。

    ewebeditor6.2 asp版(绝对能用,带后台)

    输入框调用上传文件对话框(新) 限宽模式调用(新) 初始隐藏调用模式 客户端API调用示例 上传文件接口示例 外部样式CSS引用接口示例 自动或手动远程文件获取 相对或绝对路径 缩略图 文字水印和图片水印 图文...

    使用matlab调用摄像头拍照并发到邮箱-sendemail.m

    在桌面上右击“计算机”,单击管理,在出现的界面中左侧单击任务计划程序,在界面右侧单击“创建任务”,弹出创建任务对话框,为任务填个名称,添加描述,勾选隐藏,配置选为,windows7那一项,触发器选项卡中单击...

    c#常用的42个类

    c#全局键盘钩子 ...打开指定路径文件对话框 支持文件拖拽 数据库 文件信息 正则分割字符串 注册表操作 硬件信息 窗体移动 窗体鼠标穿透 类型转换 网络 获取页面源代码 读写ini 随机100种声音 鼠标操作

    文件浏览增强工具 Listary Pro 5.00 Build 2843.zip

    随心访问:可在任意位置、通过各种方式快速访问文件和文件夹,如在桌面、文件管理器、打开/保存对话框的空白处双击鼠标左键或点击中键打开菜单,或通过热键调用菜单。 Total Commander 集成:使用 Total Commander ...

    C#常用实例源码代码收藏

    打开指定路径文件对话框 读写ini 获取页面源代码 加密解密 宽带连接 类型转换 屏幕截图 奇虎发布信息 声音识别 鼠标操作 数据库 随机100种声音 图片匹配坐标 图像二值化 网络 文件信息 硬件信息 正则分割字符串 支持...

    易语言-浏览文件夹模块源码和调用例程

    浏览文件夹模块源码和调用例程 打开一个对话框,浏览系统中存在的所有文件夹,返回被选定文件夹的路径名,如果未选中任何文件夹,则返回空文本。本命令为初级命令。 易语言在线自学

    Listary Pro 最新版

    Windows 文件浏览和搜索增强工具,可以为你 Windows 的「文件浏览对话框」、「资源管理器」等增加非常方便的文件快速定位、实时全盘搜索、常用文件夹收藏、打开历史、快速切换到已打开的路径、快捷右键菜单等一系列...

    windows API应用大全合计(VB语言版)

    windows API应用大全合计(VB语言版) visual basic+windows api调用 内容包括: api详解 对话框 钩子 socket 消息 文件操作 获取WINDOWS环境变量 ...修改已经打开的对话框的浏览路径(类似Listary)

    Listary v5.00.2843.zip

    使用Listary Pro 可以帮助用户的 Windows 的「文件浏览对话框」、「资源管理器」等增加非常方便的各种辅助功能,可以实现包括文件快速定位、实时全盘搜索、常用文件夹收藏、打开历史、快速切换到已打开的路径、快捷...

    易语言-图片浏览源码例程

    源码调用了windows的一些API函数实现了图片的浏览。包括浏览文件夹对话框的SHBrowseForFolderA,以及配合它使用的从列表ID取路径SHGetPathFromIDListA;查找文件的FindFirstFileA,FindNextFileA和FindClose。

    精易模块[源码] V5.15

    5、新增“类_通用对话框-&gt;选择字体”成功返回字体相关信息,调用格式如; 编辑框.字体=选择字体() 6、修复“网页_创建快捷方式”在win7以上系统不能自定义图标的BUG,感谢易友【蓝风】反馈。 7、修复“进制_十六到十...

    windows下使用PHP实现定时执行脚本

    大家,可以看见,我们在这里对将要创建的文件路径使用了绝对路径,这是因为我们将要通过windows命令行来调用此脚本,由于cmd.exe与我们的web根目录是不一样的,而php的文件目录函数只能在web根目录范围内进行操作,...

    ewebeditor 4.8商业版精简通用版本(集成asp版本)

    增加高级服务器端文件浏览及共享库功能按钮,充分利用已有文件及共享文件。包括图片库、Flash库、媒体库、附件库。超级界面效果:文件夹目录树、4种文件多种查看模式、8种文件排序方式、文件类型图示。文件查看模式...

Global site tag (gtag.js) - Google Analytics