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
但是他的标题是浏览目录,怎么改为选择目录呢?各位朋友?
查看全文
相关阅读:
关于重复记录
easyui-dataGrid
初尝easyui
字符串处理の合并记录行
实现P2P远程控制项目的基本逻辑
命令行启动vscode中的ssh-remote插件并指定路径
关于TCP三次握手的意义及其具体实现解释
Git使用建议及规范
MySQL C API的参数化查询
gdb定位程序CPU占用过高问题
原文地址:https://www.cnblogs.com/cy163/p/429427.html
最新文章
【XSY1977】【BZOJ3611】【HEOI2014】大工程(虚树+dp)
[雅礼集训 2017 Day1]市场(线段树)
「SHOI2016」随机序列](线段树)
【模板】fhq-treap
解决SimpleButton被移除后保持OVER状态
A加载B,B发生的变化
使用ASDoc工具创建AS3 API
【Flash开发】mouseOver与rollOver的区别
优化 Flash 性能
名词解析之HDR
热门文章
[iOS开发]TextKit之动态改变样式
[iOS开发]Status Bar Style
【iOS开发】UIKit Dynamics
iOS7中NSArray的改变
SQL小细节
查找含有指定字符的表
SQL 2012的分页
获取、更新字段默认值
视图那些事
区间统计
Copyright © 2011-2022 走看看