求教MFC大神,要在子对话框中显示出父对话框的计算结果

在父对话框中点击计算按钮,弹出来子对话框,这一步已经做到了,代码如下:UpdateData(TRUE);…………doublee=g*i*m_P_g/(8.314*c1*m... 在父对话框中点击计算按钮,弹出来子对话框,这一步已经做到了,代码如下:
UpdateData(TRUE);
…………
double e=g*i*m_P_g/(8.314*c1*m_T_g);
UpdateData(FALSE);
CDialog dlg(IDD_DIALOG_NEW);
dlg.DoModal();
那么我如何在子对话框的IDC_EDIT9编辑框中(menber为m_Result_1)显示出上面代码中计算出的e呢?
展开
 我来答
ysdoc
2012-06-13 · TA获得超过746个赞
知道小有建树答主
回答量:586
采纳率:60%
帮助的人:402万
展开全部
double e=g*i*m_P_g/(8.314*c1*m_T_g);
UpdateData(FALSE);
CDialog dlg(IDD_DIALOG_NEW);
dlg.m_Result_1 = e;
dlg.DoModal()
更多追问追答
追问
不行啊,你说的填进去出现
error C2039: 'm_Result_1' : is not a member of 'CDialog'
see declaration of 'CDialog'
追答
CDialog dlg(IDD_DIALOG_NEW);这句话不要这样写,假如IDD_DIALOG_NEW对应的对话框类为CNewDlg的话,按如下写:
double e=g*i*m_P_g/(8.314*c1*m_T_g);
UpdateData(FALSE);
CNewDlg dlg;
dlg.m_Result_1 = e;
dlg.DoModal()
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式