VC++,A资源里的tabcontrol控件的成员变量是m_tab,想在B资源的cpp里使用m_tab.SetItemText来设置A资源里

要显示的内容,因为要从B资源的函数中得到值在A资源显示,但是编译时出现错误是未定义标识符mtab,B的cpp里已经包含了A的头文件了,问什么不能识别呢?应该怎么改?请大侠... 要显示的内容,因为要从B资源的函数中得到值在A资源显示,但是编译时出现错误是未定义标识符mtab,B的cpp里已经包含了A的头文件了,问什么不能识别呢?应该怎么改?请大侠指教。 展开
 我来答
匿名用户
2013-09-08
展开全部
1.当然 最直接的方法就是在A.h中把m_tab移出public这些位置 放到顶部

2.如果你把m_tab放在了public等这些地方,普通包含头文件是不行的,关键是要B这个类获取到A这个类的指针(可以使用传递指针方法),B类获取到A类指针之后,在B.cpp里面就可以 pA->m_tab.xxxxxxx带个箭头使用了
155*****326
2013-09-06
知道答主
回答量:8
采纳率:0%
帮助的人:1.2万
展开全部
资源的函数中得到值在A
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式