MFC编程之文件对话框

本文介绍了如何使用MFC在VC6.0环境下创建一个包含文件路径显示、浏览功能的对话框。通过定制对话框,设置控件属性,并添加消息响应函数,实现了文件路径的显示和浏览操作。文章还预告了下篇将讨论通过拖放文件获取路径的方法。
摘要由CSDN通过智能技术生成

转载请注明来源 : http://blog.csdn.net/enjoy5512

最近在写一个对文件进行DES加密的程序,想着能加个界面应该会好看多了,于是便想起来以前学的MFC编程
编译环境 Windows XP SP2 + VC6.0


1 . 新建一个MFC对话框(除了图中圈出来的地方要注意之外,其他的默认就行)
这里写图片描述

这里写图片描述

这里写图片描述


2 . 然后将原来的对话框上面的确定,取消按钮和静态文本框删除,在右边的工具栏里
添加一个静态文本框,ID设为IDC_STATIC_PATH,标题改为文件路径.
添加一个编辑框,ID设为IDC_EDIT_PATH,在样式里设置只读属性,扩展样式选择从右到左读取,这样对于文件路径太长的也能看到文件名
添加一个按钮,ID设为IDC_BUTTON_PATH,标题改成浏览
最终效果如下:
这里写图片描述


3 . 到此为止,我们的界面就做好了,然后就是添加消息响应函数了
双击浏览按钮,根据提示添加按钮点击消息响应函数,然后就跳转到下面的函数里,在这里,我们添加消息响应函数的实现代码
这里写图片描述

响应函数的代码如下:

void CDesDlg::OnButtonOpen() 
{
    // TODO: Add your control notification handler code here
    CString szFilePath = L
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值