zoukankan
html css js c++ java
选择目录的标准对话框类是哪个
http://topic.csdn.net/t/20010612/13/156031.html
楼
fleg
(
若有所思
)
回复于
2001-06-12 13:38:00
得分
2
CFileDialog
Top
2楼
kimryo
(
我有一个梦想...
)
回复于
2001-06-12 13:43:00
得分
5
没有!用SHBrosweForFolder和SHGetPathFromIDList!include <shlobj.h>
Top
3楼
yandw
(
期盼
)
回复于
2001-06-12 14:01:00
得分
0
怎么用?给个例子吧,用SHBrosweForFolder和SHGetPathFromIDList!
Top
4楼
acute
(
毛头)(食堂帅哥
)
回复于
2001-06-12 14:07:00
得分
2
CFileDialog怎么没有?我一直用它。
CFileDialog价格便宜量又足,我一直用它
Top
5楼
huangbeyond
(
校园人渣
)
回复于
2001-06-12 14:13:00
得分
0
.....
....
{
char lpDIR[MAX_PATH];
LPITEMIDLIST il;
BROWSEINFO bi;
bi.hwndOwner=hWnd;
bi.pidlRoot=NULL;
bi.pszDisplayName=lpDIR;
bi.lpszTitle="请选择目录";
bi.ulFlags=0;//BIF_BROWSEINCLUDEFILES;
bi.lpfn=NULL;
bi.lParam=0;
bi.iImage=0;
il=SHBrowseForFolder(&bi);
if(il==NULL)
break;
if(SHGetPathFromIDList(il,lpDIR)==true)//得到选定目录,
{
int i;//在后面补“/”
i=strlen(lpDIR);
if(s.nc.dsi.chSavePath[i-1]!='\\')
{
lpDIR[i]='\\';
lpDIR[i+1]=0;
}
}
}
...
...
lpDIR是目录的全局路径
Top
6楼
huangbeyond
(
校园人渣
)
回复于
2001-06-12 14:15:00
得分
10
.....
....
{
char lpDIR[MAX_PATH];
LPITEMIDLIST il;
BROWSEINFO bi;
bi.hwndOwner=hWnd;
bi.pidlRoot=NULL;
bi.pszDisplayName=lpDIR;
bi.lpszTitle="请选择目录";
bi.ulFlags=0;//BIF_BROWSEINCLUDEFILES;
bi.lpfn=NULL;
bi.lParam=0;
bi.iImage=0;
il=SHBrowseForFolder(&bi);
if(il==NULL)
break;
if(SHGetPathFromIDList(il,lpDIR)==true)//得到选定目录,
{
int i;//在后面补“/”
i=strlen(lpDIR);
if(lpDIR[i]!='\\')
{
lpDIR[i]='\\';
lpDIR[i+1]=0;
}
}
}
...
...
lpDIR是目录的全局路径
(上面有个地方不对,这个为准)
Top
7楼
yandw
(
期盼
)
回复于
2001-06-12 14:15:00
得分
0
CFileDialog 选择的是文件
Top
8楼
yandw
(
期盼
)
回复于
2001-06-12 17:27:00
得分
0
CFileDialog 选择的是文件
Top
9楼
kimryo
(
我有一个梦想...
)
回复于
2001-06-12 17:42:00
得分
0
对头!小弟又来晚了:(
Top
10楼
yandw
(
期盼
)
回复于
2001-06-12 17:45:00
得分
0
怎样从DIALOG类得到HWND,即怎样得到hwndOwner=hWnd;
Top
11楼
yandw
(
期盼
)
回复于
2001-06-12 17:46:00
得分
0
怎样从DIALOG类得到HWND,即怎样得到hwndOwner=hWnd;我比较菜
Top
12楼
fz_zhou
(
vcfan
)
回复于
2001-06-12 17:50:00
得分
1
CFileDialoge
Top
13楼
huangbeyond
(
校园人渣
)
回复于
2001-06-12 20:32:00
得分
0
CDIALOG->m_hWnd
Top
14楼
huangbeyond
(
校园人渣
)
回复于
2001-06-12 20:38:00
得分
0
在代码中,
直接使用 m_hWnd,就可以了。
望你早日解决问题,如果解决了,请给分,谢谢。
Top
15楼
yandw
(
期盼
)
回复于
2001-06-14 09:56:00
得分
0
但是他的标题是浏览目录,怎么改为选择目录呢?各位朋友?
查看全文
相关阅读:
MFC 时钟 计算器 日期天数计算
test10
test9
iOS 防止按钮快速点击造成多次响应的避免方法
NSBundle读取图片 plist文件和txt文件
按指定格式的子字符串,删除和分割字符串
python批处理入门知识点
命令行ffmpeg批量旋转视频
NSData转化成十六进制字符串
xcode里面使用Memory Leaks和Instruments检测内存泄漏
原文地址:https://www.cnblogs.com/cy163/p/429427.html
最新文章
【转】开源视频录制库LandscapeVideoCamera
android Base64字符串与Bitmap相互转换
【转】Android自定义控件(三)——有弹性的ListView
【转】Android自定义控件(二)——有弹性的ScrollView
[转]android中最好的瀑布流控件PinterestLikeAdapterView
Android Canvas的save(),saveLayer()和restore()浅谈
date日期类型与String类型的相互转化
iOS-OC-基础-NSDate常用方法
iOS-OC-基础-NSArray常用方法
iOS-OC-基础-NSString常用方法
热门文章
iOS-OC-基础-NSObject常用方法
基础数据结构和宏
OC类的设计
iOS页面跳转基本动画
iOS基本手势
父类和子类之间的关系操作方法
SDWebImage 使用
Xcode6 添加pch文件 加快编译速度
购买私人飞机的流程及注意事项
毕业生必须知道:干部身份、三方协议、派遣证
Copyright © 2011-2022 走看看