#include <windows.h>
#include <Shlobj.h>
#include <Richedit.h>
#include <stdio.h>
#include "BrowseFolder.h"
bool _stdcall BrowseFolder(HWND hWndParent,char* Path)
{
char szPath[MAX_PATH];
BROWSEINFO bi;
ZeroMemory(&bi,sizeof(bi));
char szDir[MAX_PATH];
memset(szDir,NULL,MAX_PATH);
bi.hwndOwner = hWndParent;
bi.pidlRoot = NULL;
bi.pszDisplayName = szDir;
bi.lpszTitle = "浏览文件夹";
bi.ulFlags = BIF_RETURNONLYFSDIRS;
LPITEMIDLIST pidl = ::SHBrowseForFolder(&bi);
if(pidl != NULL)
{
::SHGetPathFromIDList(pidl,szPath);
SETTEXTEX ST;
ST.flags = ST_SELECTION;
ST.codepage = CP_ACP;
// ::SendMessage(hWndPass,WM_SETTEXT,(WPARAM)&ST,(LPARAM)szPath);
strcpy(Path, szPath);
return true;
}
return false;
}
没有合适的资源?快使用搜索试试~ 我知道了~
vc 写选择目录DLL 了不起的DLL,还用VB调,通用呀,不学肯定后悔
共14个文件
dll:2个
exe:2个
plg:1个
4星 · 超过85%的资源 需积分: 3 17 下载量 154 浏览量
2010-01-11
16:39:27
上传
评论
收藏 43KB RAR 举报
温馨提示
vc 写选择目录DLL 了不起的DLL,还用VB调,通用呀,不学肯定后悔,DLL哦,VC写的DLL哦
资源推荐
资源详情
资源评论
收起资源包目录
BrowseFolderDll.rar (14个子文件)
BrowseFolderDll
调DLL显示选择文件夹.vbp 791B
BrowseFolderDll.dsp 4KB
BrowseFolder.h 72B
BrowseFolderDll.opt 54KB
调DLL显示选择文件夹.frm 2KB
BrowseFolder.cpp 766B
调DLL显示选择文件夹.exe 20KB
BrowseFolderDll.plg 1KB
BrowseFolderDll.ncb 49KB
BrowseFolderDll.dll 44KB
Release
BrowseFolderDll.exe 20KB
BrowseFolderDll.dll 44KB
BrowseFolder.def 115B
BrowseFolderDll.dsw 555B
共 14 条
- 1
资源评论
- QZY258652012-07-11选到目录有什么用途呢,,程序是可以通过..
guizhoutiger
- 粉丝: 1
- 资源: 24
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 高等数学第一章第二节数列的极限
- Python 版冒泡排序算法源代码
- tensorflow-gpu-2.7.2-cp38-cp38-manylinux2010-x86-64.whl
- tensorflow-2.7.3-cp39-cp39-manylinux2010-x86-64.whl
- tensorflow-2.7.2-cp39-cp39-manylinux2010-x86-64.whl
- Python版本快速排序源代码
- Python 语言版的快速排序算法实现
- 450815388207377安卓_base.apk
- 超微主板 X9DRE-TF+ bios 支持 nvme启动
- 基于Python通过下载气象数据和插值拟合离散数据曲线实现对寒潮过程的能量分析
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功