mfc中父对话框变量获取子对话框控件的变量

 我来答
越诗蕾树君
2019-12-25 · TA获得超过3万个赞
知道大有可为答主
回答量:1.1万
采纳率:30%
帮助的人:597万
展开全部
如果子对话框是模态对话框(domodal),那么子对话框是无法在弹出后“调用”父对话框的控件变量的。你只能在domodal之前,通过一个子对话框的自定义成员变量传递过去。
举个栗子:
cxxdlg dlg;
updatedate(true);
dlg.my_str = m_edit1;
dlg.domodal();
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
之奇逸扈展
2020-04-12 · TA获得超过3万个赞
知道大有可为答主
回答量:1.1万
采纳率:32%
帮助的人:805万
展开全部
void
CGaoyacanxhuDlg::OnButton1()
//父对话框中的按钮
{
ClnputEDT
dlg;
dlg.DoModal();//弹出子对话框
if(IDOK)
//按下子对话框的确定按钮
{
UpdateData(TRUE);
m_beizhu=dlg.m_strEdit;//子对话框的编辑框内容赋值给父对话框的编辑框
UpdateData(FALSE);
}
}
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式