新手请教,Visual Studio2005 中子窗口如何取得父窗口内控件的数据?如:在点击父窗口中的某个按钮后弹出另一个窗口,这个窗口要取得父窗口中的某个控件内的数据,该怎么做?
解决方案 »
- RegQueryValue用完一次还有什么说法?
- WM_KEYDOWN
- 为什么总出现error C2011: 'IUnknown' : 'class' type redefinition错误提示
- 如何取得系统当前用户的sid
- 请教mfc两个窗口的简单通信方法
- 怎么取掉对话框标题栏上面的图标?
- 如何得到光盘或磁盘未插入的系统信息,急用!!!
- 欲实现win9x下装载驱动程序,请各位达人指教
- 我想让MDI应用程序失去焦点时做些事情,然后得到焦点是也做些事情,该如何判断??
- 用VC++6.0做学生选课系统,是否有源程序,或类似程序,请告诉我,本人急用!感激不尽!!
- Run Time Error 问题
- 新手做界面显示急手的问题!请高手帮我分析一下吧!在线等待......
p->OnYourFunction();
p->YourVa = 1234;
......
调用控件:
::GetDlgItem(p->m_hWnd,ID_控件)
......
GetParent()->GetDlgItem获得控件指针。如果要得到主窗口的其他变量
假如你要打开的对话框的类为 CMyDialog
则定义一些类的成员变量
public:
int m_nV;
int m_nW;
... 在打开对话框的时候,把需要传递的数据获取好,再传到对话框类中,如: CMyDialog dlg; dlg.m_V = 800;
dlg.m_n = 200;
然后,你在对话框 CMyDialog 中就可以使用了。