读书人

选项卡窗口 父窗口怎么调用子窗口的成

发布时间: 2012-03-24 14:00:46 作者: rapoo

选项卡窗口 父窗口如何调用子窗口的成员变量
我做了一个选项卡程序
父窗口的初始化函数中用到子窗口的成员变量,我是这样写得
CDialog1 *dlg1;
dlg1->m_edit_huifen="123";

可是报错 说是dlg没有初始化
请问怎么改啊?

[解决办法]
。。。。。你这个是指针,都没分配内存,怎么赋值
[解决办法]
父窗口中先把子窗口全部new出来,创建好.保存起来,比如保存成成员变量.

CDialog1 *dlg1;//成员

初始化函数中:
dlg1=new CDialog1; //new出来

dlg1.m_edit_huifen="123"; //已经new出来,就可以访问变量了.

dlg1->Create ......//创建窗口,参数看说明.
dlg1->ShowWindow(SW_SHOW);//显示出来.

[解决办法]
指针在使用之前需分配内存空间给它
[解决办法]
在OnInitDialog 里面初始化

读书人网 >VC/MFC

热点推荐