同一程序怎样能让A对话框中的数据显示到B对话框中。该如何处理

同一程序怎样能让A对话框中的数据显示到B对话框中。
一个程序中依次打开两个对话框A、B。
A上有一个按钮和一个文本框,B上有一个文本框。
我现在想先在A上的文本框输入数据,然后点击A对话框中的按钮,使得B对话框中的文本框显示A对话框中文本框的数据。
我知道不同程序中如果要实现这样的功能需要用到findwindow之类的函数,那么同个程序中也要findwindow函数吗?有什么简单的方法。


------解决方案--------------------
你可以从A对话框向B对话框发送WM_COPYDATA 消息,把需要文本发送给B对话框

那么 你在A中就需要获得B的句柄

不是同一个程序一般就findwindow

同一个程序也可以用findwindow 但是 你也可以在B对话框中放一个A对话框的成员变量也行

----------------------------------

还以一种方法就是A对话框定义一个public的成员变量存放文本框的按钮

当A按按钮后,把文本框内容存在先定义的成员变量,然后向B对话框发送一个消息

B对话框收到消息后,再直接通过A对话框的对象实例获取成员变量的值
------解决方案--------------------
楼主和楼上说的都是跨进程级的

其实一个程序的话A对话框有B对话框指针或者句柄就可以了。

然后控制和SendMessage都可以达到效果,别用模态建对话框即可