读书人

【】在不同的对话框中实现变量的传递

发布时间: 2012-04-11 17:42:33 作者: rapoo

【求助】在不同的对话框中实现变量的传递?
问题:
现在用MFC创建了一个Dialog对话框,命名ID=Father,CFather类;再添加一个对话框,命名为ID= Child,CChild类。
在Father上有一个Edt,在Child上也有一Edt;分别定义了两个变量:m_EdtFather,m_EdtChild。
在Father,Child上分别设置一个Button,定义Btn的ID为: IDC_BTN_FATHER,IDC_BTN_CHILD。
点击IDC_BTN_FATHER时,让Child窗体弹出,并显示为模式对话框;
在Child上的Edit输入一串字符串后,点击IDC_BTN_CHILD按钮,要求将这个字符换传递到Father窗体上的Edt控件中。
求解:
我是新手,希望能给出具体的代码!

[解决办法]
CString str;
m_EdtChild.GetWindowText(str);
CFather *pDlg=(CFather *)GetParent();
pDlg->m_EdtFather.SetWindowText(str);

读书人网 >VC/MFC

热点推荐