读书人

类的成员变量调用有关问题

发布时间: 2012-10-26 10:30:59 作者: rapoo

类的成员变量调用问题
我在第一个类里通过构造第二个类的对象,将第一个类里的一个成员变量赋值给第二个类的一个成员变量,那么我在第三个类中想调用第二个类中那个赋了值的成员变量,该怎么办?
因为这三个成员变量都是MFC中三个不同对话框中的控件的变量,所以不能随时获取,我想在前两个对话框都关闭的情况下获取里面控件的变量,通过构造新的对象获取到的变量都为空
我该怎么办? 哪位大侠能给我点好的建议? 谢谢~~~

[解决办法]
EXTERN XXXX
[解决办法]
看具体情况了,前两个对话框都被关闭了的情况下想要得到数据,只能在那两个对象死去之前留下遗言,不然鬼才知道那些变量的值是多少。
[解决办法]
用一个全局变量装值吧
[解决办法]

探讨
用一个全局变量装值吧

[解决办法]
用用户自定义消息吧。第一个类是第二个类的父类。不过没有搞清楚你继承的关系
[解决办法]
我也觉得 用全局变量吧。
[解决办法]
全局变量吧,关闭的话,成员变量不行
[解决办法]
话太长了。。
[解决办法]
如果你的程序窗口类只有一个实例,那用全局量吧。
否则,用个全局的队列之类的存下。
[解决办法]
把你的对话框对象弄成成员,活着全局的,这样你随时都能找到他们的数据了
[解决办法]
传对话框对象指针给其他对象
[解决办法]
路过,顺便学习一下
[解决办法]
没事,关闭窗口和对象析构不是一回事

读书人网 >C++

热点推荐