mfc对话框窗口之间变量的传递
来源:互联网 发布:js tochararray 编辑:程序博客网 时间:2024/05/17 02:45
mfc对话框窗口之间变量的传递
最近做的程序越来越复杂,基于对话框模式创建的程序,有时用到多个对话框之间共享信息,百度了一下,有几种方法:
1.全局变量
2.消息传递
3.成员变量
4.构造函数
。。。。。。。。。
本人不喜欢用全局变量和消息,试着用成员变量,结果没有成功,不知道是小弟的方法不对还是什么,后来经过一番折腾,想出了构造函数的方法:
例如:
#include "B.h"
class A
{
int a;
Cstring b;
void showB();
};
void A::showB()
{
a=1;
b=L"hello";
B bwin=new B(a,b);
bwin.DoModal();
}
class B
{
B();
int i;
Cstring j;
B(int i,Cstring j);
};
B::B(int i,Cstring j)
{
this->i=i;
this->j=j;
}
经过测试 上述方法可以实现 不同窗口类之间数据的传递,A窗口和B窗口都是我用资源管理器添加进来的。
后来又查了一些资料,说此种方法最好不要使用,自己随便写的留下来,供大家参考。
- mfc对话框窗口之间变量的传递
- 基于对话框的MFC窗口之间值的传递
- MFC不同对话框之间的数据传递
- MFC窗口之间的消息传递
- MFC对话框之间传递数据
- 窗口之间变量参数传递的实现方法
- MFC对话框之间自定义消息传递
- MFC中对话框之间消息传递
- MFC中两个对话框之间数据传递
- MFC中两个对话框之间数据传递
- MFC中两个对话框之间数据传递
- MFC不同窗口之间传递数据
- MFC不同窗口之间传递数据
- MFC中对话框之间或非对话框与对话框之间的成员变量的访问,获得各类句柄的总结
- MFC中实现父对话框与子对话框之间的参数传递,实例可测
- 对话框之间的参数传递
- 对话框之间的参数传递
- 对话框之间的参数传递
- 让linux2.6.24内核在研发板支持usb鼠标
- Android.mk文件分析
- SAX生成xml文件
- DataTable中列求和的方法
- 读取一个文件中的内容到String中
- mfc对话框窗口之间变量的传递
- Java通过反射实现简单对象的拷贝
- __declspec(dllexport)与__declspec(dllimport)
- 过滤字符串中的多字节字符
- 我答知乎:网页的侧边栏应该放在左边还是右边?
- Android 4.0.3 显示系统深入理解
- Python学习笔记——常量定义
- ffmpeg教程七——使用举例——水印制作
- 记住:一个很简单又很复杂的规则:一个类型引用只能引用类型本身含有的方法和变量