mfc中属性表单后面的属性页要用到前面几个属性页的数据,该怎么做?

假设我在第一个属性页中有两个编辑框,分别绑定变量m_a和m_b,现在我在第二个属性页中需要调用这两个编辑框中的值,该怎么调用?我在第一个属性页类中m_a和m_b都是pub... 假设我在第一个属性页中有两个编辑框,分别绑定变量m_a和m_b,现在我在第二个属性页中需要调用这两个编辑框中的值,该怎么调用?
我在第一个属性页类中m_a和m_b都是public的,但是为什么在第二个属性页中就是调用不了?老显示m_a和m_b没有被定义,求高手解答……小僧是菜鸟,自学c++才半个月……
展开
 我来答
cooke1234
2013-03-18 · TA获得超过6861个赞
知道大有可为答主
回答量:4617
采纳率:72%
帮助的人:3602万
展开全部
不知道你是怎么实现的。
如果是用CCoolTabCtrl和CPageItem来实现的。
两个属性页,就需要两个CPageItem对象。例如CPageItem1和CPageItem2
CPageItem2需要得到CPageItem1的地址,才能够使用CPageItem1的成员变量。
更多追问追答
追问
请问一下,具体怎么得到呢?是不是在CPageItem2再定义一个数比如a,然后a=CPageItem1.m_a?
追答
No,那样不是是两个对象了吗(两个m_a)。
可以在创建CPageItem1的时候,把指针记下来pPage1,保存在CCoolTabCtrl或者CDialog中。
CpageItem2想用的时候,直接从CCoolTabCtrl或者CDialog里拿来。
a = pPage1->m_a;
forever2z312
2013-03-18 · TA获得超过417个赞
知道小有建树答主
回答量:385
采纳率:0%
帮助的人:178万
展开全部
在第二个属性页中要获得第一个属性页的 句柄,也就是指针类似的。然后就可以用了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式