在A对话框里点击按钮事件,如何更新B对话框中的编辑框里信息?

在A对话框里点击按钮事件,怎么更新B对话框中的编辑框里信息???
我做地标签界面里面有两个对话框A、B,现在我要在B对话框里点击按钮事件后,A对话框中的编辑框里有信息显示,
问题是,我怎么样去获取A多话框中的编辑框控件,又怎么样实时更新上去?请高手指点一下??


//B中的按钮事件代码如下
LPVOID lpParameter;
A * pDlg = (A*)lpParameter;//A对话框
pDlg->m_SendData="111111"; //A对话框里的m_SendData编辑框变量
pDlg->SetDlgItemText(IDC_EDIT2, pDlg->m_SendData);//

//***********以上做法我知道不行。



但是在A对话框里线程中又可以,如下代码:
DWORD __stdcall ThreadProc(LPVOID lpParameter) //线程函数
{
A * pDlg = (A*)lpParameter;
pDlg->m_SendData="22222";
pDlg->SetDlgItemText(IDC_EDIT2, pDlg->m_SendData);
return 0;
}


//***************************为什么?

------解决方案--------------------
线程里不要直接操作控件,可以改用发送消息到UI线程,在UI线程的自定义消息响应函数中去更新控件的信息
------解决方案--------------------
先要做数据交换吧?
UpdateData(FALSE)
------解决方案--------------------
为什么不用消息啊,发送消息不是很方便么?

------解决方案--------------------
B中点击后,发一个消息到A,A接收到消息后响应(更新显示信息)