MFC 文件选择对话框

	CString strFile = _T("");
	//生成一个文件对话框示例
    CFileDialog  dlgFile(TRUE, //bOpenFileDialog 为TRUE则显示打开对话框,为FALSE则显示保存对话文件对话框。
		NULL, //lpszDefExt 指定默认的文件扩展名。
		NULL, //lpszFileName 指定默认的文件名。
		OFN_HIDEREADONLY, //dwFlags 指明一些特定风格。
		_T("All Files (*.*)|*.*||"),
		/*
		lpszFilter 是最重要的一个参数,它指明可供选择的文件类型和相应的扩展名。参数格式如: 
		"Chart Files (*.xlc)|*.xlc|Worksheet Files (*.xls)|*.xls|Data Files (*.xlc;*.xls)|*.xlc; 
		*.xls|All Files (*.*)|*.*||";文件类型说明和扩展名间用 | 分隔,同种类型文件的扩展名间可以用 ; 
		分割,每种文件类型间用 | 分隔,末尾用 || 指明。
		*/
		NULL);//pParentWnd 为父窗口指针。
    //显示兑换框并使其可以进行选择
	if (dlgFile.DoModal())
    {
        strFile = dlgFile.GetPathName();//返回选择文件的完整路径
    }
    //AfxMessageBox(strFile);

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值