对话框之间传递数据
2017-10-27 15:53
155 查看
场景:
打开对话框2,点击按钮,弹出对话框1,在对话框1的文本框输入数据,确定后在对话框2的文本框里显示。
参照:
在创建对话框的时候,由于非模态对话框的执行并不会阻塞主对话框的执行,所以大多数时候只能用模态对话框。
对话框在执行DoModal()函数后,返回的时候窗口被销毁,但该对象仍然存在,所以仍然可以访问其中的成员变量。
打开对话框2,点击按钮,弹出对话框1,在对话框1的文本框输入数据,确定后在对话框2的文本框里显示。
参照:
在创建对话框的时候,由于非模态对话框的执行并不会阻塞主对话框的执行,所以大多数时候只能用模态对话框。
对话框在执行DoModal()函数后,返回的时候窗口被销毁,但该对象仍然存在,所以仍然可以访问其中的成员变量。
void Cdialog2::OnBnClickedButton1() { // TODO: 在此添加控件通知处理程序代码 Cdialog1 temp; temp.DoModal(); GetDlgItem(IDC_EDIT1)->SetWindowTextW(temp.mstr1); }IDC_EDIT1 为对话框2的文本框。mstr1为对话框1的文本框的关联变量。对话框1对应类Cdialog1,对话框2对应类Cdialog2
相关文章推荐
- MFC学习之对话框---对话框之间的domodle 数据传递
- [6]对话框之间的数据传递
- MFC中两个对话框之间数据传递
- MFC对话框之间传递数据
- MFC不同对话框之间的数据传递
- Android进阶知识点(fragment之间数据传递,对话框,工具栏)
- WM_COPYDATA两个对话框之间传递数据的乱码问题
- 6.对话框之间的数据传递
- MFC中两个对话框之间数据传递
- 第七节 对话框之间的数据传递
- MFC中两个对话框之间数据传递
- MFC中两个对话框之间数据传递
- 用SetWindowLong在对话框之间传递数据
- Android 使用JNI实现Java与C之间传递数据
- 关于使用EL语句来接收servlet给jsp传递及jsp页面之间传递的数据
- IOS之URL Scheme的使用(可以在app之间调用传递数据)
- Activity之间的数据传递
- IOS VIEW之间数据传递的方法
- 关于Android Activity之间传递数据的6种方式
- Activity之间切换以及数据传递