win 32应用程序中 添加CFileDialog??

butterflygogogo 2010-01-10 09:51:40
在一个win32的应用程序中 想实现点击一个按钮弹出一个文件选择的对话框
是不是用CFileDialog这个类啊?
但是添加的时候还是出现问题
...全文
114 点赞 收藏 8
写回复
8 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
butterflygogogo 2010-01-10
[Quote=引用 7 楼 haohaokingxp 的回复:]
楼主请详细参考
http://www.23book.net/SoftwareDev/VC/22510.htm

[/Quote]
多谢大侠 直接给分了
回复
haohaokingXP 2010-01-10
楼主请详细参考
http://www.23book.net/SoftwareDev/VC/22510.htm
回复
haohaokingXP 2010-01-10
能,在stdafx.h中加入#include <afxwin.h>

回复
butterflygogogo 2010-01-10
[Quote=引用 3 楼 haohaokingxp 的回复:]
需要有一个触发,比如按下BUTTON,在BUTTON事件下边编辑如下代码

CString FilePathName;
CFileDialog dlg(TRUE);///TRUE为OPEN对话框,FALSE为SAVE AS对话框
if(dlg.DoModal()==IDOK)
FilePathName=dlg.GetPathName();
[/Quote]
这个触发我知道 我的问题出现在CFileDialog 这个类上 使用这个类的时候出现问题 我想知道这个类只能用于mfc吗 ?我的是win32 的应用程序的窗口 能用这个类吗?
回复
butterflygogogo 2010-01-10
[Quote=引用 2 楼 hard9999 的回复:]
看你无聊,你不讲是什么问题,谁回复你。

[/Quote]
不知大侠是什么意思 我创建了一个win32的窗口 在窗口上添加了几个菜单 目的就是点击菜单然后弹出文件选择的对话框 但是不知道如何实现 在下是菜鸟 还请大侠指教
回复
haohaokingXP 2010-01-10
需要有一个触发,比如按下BUTTON,在BUTTON事件下边编辑如下代码

CString FilePathName;
CFileDialog dlg(TRUE);///TRUE为OPEN对话框,FALSE为SAVE AS对话框
if(dlg.DoModal()==IDOK)
FilePathName=dlg.GetPathName();
回复
hard9999 2010-01-10
看你无聊,你不讲是什么问题,谁回复你。
回复
butterflygogogo 2010-01-10
自己顶上去
回复
相关推荐
发帖
C++ 语言
创建于2007-09-28

6.0w+

社区成员

C++ 语言相关问题讨论,技术干货分享,前沿动态等
申请成为版主
帖子事件
创建了帖子
2010-01-10 09:51
社区公告
暂无公告