VC++中怎么在A对话框访问B对话框的变量

A对话框有一个变量a,设为public,是editbox所关联的变量,通过外部输入改变值。改变后调用B对话框,如果在B中访问a的值?为什么我在B中包含了A的头文件,然后调... A对话框有一个变量a,设为public,是edit box所关联的变量,通过外部输入改变值。改变后调用B对话框,如果在B中访问a的值?为什么我在B中包含了A的头文件,然后调用a,只能得到其初始值,不能得到改变后的值???!! 展开
 我来答
hello_kiqi
2012-08-03 · 超过57用户采纳过TA的回答
知道小有建树答主
回答量:137
采纳率:0%
帮助的人:86万
展开全部
改变对话框后的值,需要updatedata(true);才能存储到变量里面。两个对话框之间交互是可以的。
更多追问追答
追问
我updatedata了啊 
那我再简化一下我的问题
A中头文件中 定义了 public: int a;
A.cpp中给这个值赋值了。
然后在B中访问A.a,可以访问,但是得不到所赋的值,这是为什么呢?
追答
这个你运行完了之后,a的值应该是变成最新值的,然后你在调用A.a就可以得到最新值了。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式