VC++2008中如何调用GetOpenFileName打开文件的对话框函数?

发布网友 发布时间:2024-10-23 08:24

我来回答

1个回答

热心网友 时间:2024-10-23 10:39

//根据路径加载图片
BOOL CDib::OpenFileName()
{
CString lpszPath;
CFileDialog dlg(TRUE, // 打开模式
NULL, // 默认扩展名,无
NULL, // 打开的文件名,无
OFN_FILEMUSTEXIST
| OFN_HIDEREADONLY,
_T("Image files (*.DIB, *.BMP)|*.DIB;*.BMP;|All files (*.*)|*.*||"));
if (dlg.DoModal() == IDOK) {
lpszPath = dlg.GetPathName();
} else {
return FALSE;
}
BOOL bResult = LoadFromFile(lpszPath);
return bResult;
}
声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com