如何在一个弹出的新窗口中访问上级窗口中的变量,函数?
CModifyRow modifyDlg;
modifyDlg.DoModal();
上面是打开一个新窗口
在新窗口中如何能访问到上层窗口也就是类CTestgrid2Dlg中的函数,变量。
我是直接在新窗口中输入
CTestgrid2Dlg gridDlg;
gridDlg.函数名;
不过这样子会出错
不知道要怎么做?
CModifyRow modifyDlg;
modifyDlg.DoModal();
上面是打开一个新窗口
在新窗口中如何能访问到上层窗口也就是类CTestgrid2Dlg中的函数,变量。
我是直接在新窗口中输入
CTestgrid2Dlg gridDlg;
gridDlg.函数名;
不过这样子会出错
不知道要怎么做?
解决方案 »
- 如何让dialog动态显示v scrollbar?
- 如何控制其他程序的TAB控件进行切换
- 真心求助 关于链接错误,不能打开.exe文件
- 如何修改其他程序窗口的标题啊。帮帮忙啊,谢谢了。
- 在ListCtrl中,选择第2列ComboBox的值,来决定第3列的ChkBox是否Disable,第3列文本编辑框是否变灰。怎么实现??
- 关于用CADODatabase怎样连接SQL数据库``
- 写一个整数到Oracle中
- 有做过Outlook bar的朋友进来看看。
- 什么叫加锁,解锁。。。。
- ***HOW to****convert from 'class CString' to 'char' ???????//
- 100分求一个有点离谱的程序~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~!!!!!!!!!!!!
- 为什么上下两行光标y坐标之差不等于tmheight+tmexternalleading的和(大峡帮忙)
CTestgrid2Dlg *pParent = (CTestgrid2Dlg *)GetParent();
pParent->PublicMethod();
比如通过CModifyRow的构造函数,或者专门为CModifyRow添加一个SetParenet函数等等。