文档视图程序中,视图内嵌入2个对话框,如图。怎么通过图中1刷新图中2的数据

文档视图程序中,视图内嵌入2个对话框,如图。如何通过图中1刷新图中2的数据?
如图,

图暂时传不上。
内嵌了2个对话框,通过对话框1的按钮获取对话框2的数据没问题,但是通过对话框1的另外按钮设置对话框2的数据时,对话框2的对应位置的数据不知道怎么更新?(已经sendmessage到对话框2,并在对话框类对应的相应函数中添加了更新,但是不行)。


如题?
------解决思路----------------------
通过DOC类来传递数据,或者直接通过遍历视图的方式来获得对应的视图,然后获取对应的数据
http://blog.****.net/xianglifighter/article/details/28851443
------解决思路----------------------
“就是2所在的对话框没有显示”
没有 UpdateData ?
------解决思路----------------------
你贴出你的OnButtonClick代码来 See see 
------解决思路----------------------
执行下面二句试试
Invalidate();
UpdateWindow();
------解决思路----------------------
this->SetDlgItemTextW(IDC_DETECFREQ, abc);
UpdateData(TRUE);

如果这2句 是 一个 目的, 那么
UpdateData(TRUE); 是 多余的 ,他 通常用于 被绑定为 非 control 的 控件。
------解决思路----------------------
保留 对话框 指针 ,
------解决思路----------------------
或者 findwindow
------解决思路----------------------
AfxGetMainWnd
GetActiveview
------解决思路----------------------
在 使用 CDataShow *datashowdlg;  的 cpp 中 加入 DataShow.h
------解决思路----------------------
error C2143: 语法错误 : 缺少“;”(在“*”的前面)

是说 没有定义 !
加入头文件