mfc怎么才能通过一个选择文件对话框中打开相应文件啊

我大概做了一个对话框,一个按钮,单击按钮出现选择文件对话框,然后就不知道怎么办了,实在不会mfc啊。我大概这样写的:voidCjtestDlg::OnBnClickedB... 我大概做了一个对话框,一个按钮,单击按钮出现选择文件对话框,然后就不知道怎么办了,实在不会mfc啊。我大概这样写的:
void CjtestDlg::OnBnClickedButton1()
{
CFileDialog dlgFile(TRUE, NULL, NULL, OFN_HIDEREADONLY, _T("Describe Files (*.json)|*.json|All Files (*.*)|*.*||"), NULL);
;

dlgFile.DoModal();
CjtestDlg dlg1;
dlg1.jstest = dlgFile.GetPathName();
dlg1.UpdateData(false);
CString filename= dlgFile.GetPathName();
Json::Reader reader;

Json::Value root;

std::ifstream is;
is.open(filename, std::ios::binary);
if (reader.parse(is, root))
{
shownumberDLG dlg2;
dlg2.jsonage= root["age"].asInt();
dlg2.DoModal();
dlg2.UpdateData(false);
}
// TODO: 在此添加控件通知处理程序代码
}
究竟要把代码放在哪啊???求大佬解答!!!
展开
 我来答
匿名用户
2019-08-25
展开全部
你这不是已经放在button1的点击事件函数中了吗
更多追问追答
追问
我改了一下,就是断点啊,怎么返回上一级对话框啊!

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式