为了账号安全,请及时绑定邮箱和手机立即绑定

请问使用VC,如何把windows"打开文件夹"?该怎么做?

请问使用VC,如何把windows"打开文件夹"?该怎么做?

慕的地8271018 2021-07-08 11:07:44
VC,如何使windows"打开文件夹"?用什么函数??先谢了~!!!
查看完整描述

2 回答

?
手掌心

TA贡献1942条经验 获得超3个赞

CFileDialog dlg();
dlg.DoModal();

如果想在打开时干点什么就把第二句改为
if(dlg.DoMoDal()==IDOK)
{
// add your code here...
}

查看完整回答
反对 回复 2021-07-11
?
九州编程

TA贡献1785条经验 获得超4个赞

可以使用SHGetSpecialFolderLocation函数获得“我的电脑”所对应的虚拟文件夹的id。然后使用ShellExecuteEx打开这个虚拟文件夹。
使用API函数SHGetSpecialFolderLocation。shlobj.h里有SHGetSpecialFolderLocation的原型声明。这个函数可以帮我们找到Windows的桌面目录、启动目录、我的文档目录等。

查看完整回答
反对 回复 2021-07-11
  • 2 回答
  • 0 关注
  • 354 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信