您好,我有一个关于MFC编程的问题想请教一下,就是如何让第二个对话框引用第一个对话框中的数字?

我想做的是第一个对话框中有三个button,两个编辑框,点击两个button分别生成两个随机数m_rand1和m_rand2,然后点击第三个button,弹出一个对话框,... 我想做的是第一个对话框中有三个button,两个编辑框,点击两个button分别生成两个随机数m_rand1和m_rand2,然后点击第三个button,弹出一个对话框,子对话框中有一个button和一个编辑框,为编辑框添加的Int变量叫m_result,我想让m_result=m_rand1叫m_rand2通过点击button后显示在编辑框中,但是问题是如何才能让自对话框引用m_rand1和m_rand2,麻烦啦!(不好意思我头一次用这个提问,刚刚申请的账号) 展开
 我来答
bhtzu
推荐于2016-11-09 · TA获得超过1.1万个赞
知道大有可为答主
回答量:8088
采纳率:85%
帮助的人:4191万
展开全部

第二个对话框增加两个自定义的类成员变量。

UpdateData(TRUE);//注意这里必须要有
Cxx2Dlg dlg;
dlg.m_1 = m_rand1;
dlg.m_2 = m_rand2;
if(dlg.DoModal()==IDOK)
{
....略
}

然后在第二个对话框的OnInitDialog里面,用m_1和m_2对控件变量赋值即可。

来自:求助得到的回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式