MFC CFileDialog + 对文件的读写操作

本文介绍了MFC中CFileDialog类的使用方法,包括如何创建打开和保存对话框,设置默认扩展名、初始文件名及文件过滤器等。此外还介绍了如何通过CFile类进行文件操作。


CFileDialog(Bool bOpenFileDialog,  为True时为打开对话框,为False时为另存为对话框

LPCTSTR lpszDefExt = NULL,  默认的文件扩展名

LPCTSTR lpszFileName = NULL,  初始文件名

DWORD dwFlags = OFN_HIDEREADONLY|OFN_OVERWRITEPROMPT,  对话框风格

LPCTSTR lpszFilter = NULL, 文件过滤器 

CWnd* pParentWnd = NULL);


动态设置相关属性:m_fileDialog.m_ofn.lpstrTitle="XXXXX";

       m_fileDialog.m_ofn.lpstrFilter="Text Files(*.txt)\0*.txt\0All Files(*.*)\0*.*\0\0";

     m_fileDialog.m_ofn.lpstrDefExt = "txt";


获取路径名称+文件名称: CString getPathName();

 

MFC对文件的操作:

CFile类负责对文件操作。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值