请教各位大虾VC中不同窗体间变量的传递问题。 利用wizard已经生成的全局变量 theApp在App类中设置变量,用theApp.xxx访问变量 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 主--〉子:CSubDialog dlg;dlg.m_XXX = m_XXX;//前者m_XXX是子对话框的成员变量,后者是主对话框的成员变量子--〉主:在子窗体中先获得主窗体中的变量,再直接附值。最好的办法就是获取窗体的指针,尽量少用全局变量.主窗体保留子窗体的指针:先在主窗体中定义CSubDialog* pDlg;CSubDialog dlg;pDlg=&dlg;如果要在子窗体中获得主窗体的指针,可以通过写一个函数,也可以在子窗体的构造函数中传入主窗体指针。不过,对指针的操作要小心。 一个奇怪的现象,求解答 关于GDI绘制线条,求助 VC导出DLL函数的问题 动态创建的控件,如获得它的Tab键顺序号 什么时候会用到多线程?谢谢! 线程的回收问题 访问其他类的变量和函数 定义了一个COMBO BOX 程序没有响应时,如何避免End Program系统对话框的弹出 图标问题 在DELPHI中,对象可以直接使用,在VC中如何获得这些对象,如何来使用它? 用CreatePopupMenu弹出菜单后,是灰色的,如何能响应?
CSubDialog dlg;
dlg.m_XXX = m_XXX;//前者m_XXX是子对话框的成员变量,后者是主对话框的成员变量子--〉主:
在子窗体中先获得主窗体中的变量,再直接附值。最好的办法就是获取窗体的指针,尽量少用全局变量.
主窗体保留子窗体的指针:
先在主窗体中定义CSubDialog* pDlg;
CSubDialog dlg;
pDlg=&dlg;如果要在子窗体中获得主窗体的指针,可以通过写一个函数,也可以在子窗体的构造函数中传入主窗体指针。
不过,对指针的操作要小心。