MFC怎样在子窗口获取父类变量?

qq476949744 2012-11-06 11:35:43
在父类中定义了一个变量 com,子类模式对话框,里面有一个tab控件,tab控件上的一页上有个button,我想单机button,调用父类的com。使用GetParent(),有问题,没有获取到com的状态,获取的代码如下:
CSetZeroDlg *parent = (CSetZeroDlg *)GetParent();
CCalibrationDlg *pparent = (CCalibrationDlg *)parent->GetParent();

请问怎么解决
...全文
283 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
若风09 2012-11-06
  • 打赏
  • 举报
回复
CSetZeroDlg * pparent= (CSetZeroDlg*)GetParent(); 然后需要用com的时候 pparent->com 就可以得到,或者 ((CSetZeroDlg*)GetParent())->com;直接就可以得到

15,979

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧