单文档视图区,怎么嵌入(显示)另外一个基于对话框的应用程序窗口

单文档视图区,如何嵌入(显示)另外一个基于对话框的应用程序窗口?
简单来说,就是以前有很多程序模块都是基于对话框(.EXE)的,   现在想通过单文档做个ribbon界面,通过菜单/工具栏调用不同模块.EXE,显示到视窗里面.请大侠给些建议(或实现方法或代码也行). 保证大大地给分给下载,呵呵.
单文档 视图 对话框应用程序 进程调用和窗口显示

------解决方案--------------------
只能是取得别的EXE程序的窗口,然后把视图的指针传达室给别的XE程序作为父窗口,别的程序做为视图的子窗口
------解决方案--------------------
引用:
在你的单文档程序的菜单中添加View类响应函数,然后把基于对话框(.EXE)程序拷贝到你的单文档程序路径下,最后编写View类响应函数代码。
void CTestViewView::OnRecallPros()
{
// TODO: 在此添加命令处理程序代码
char filepath[256];
GetCurrentDirectory(256,filepath……


楼主这个需求 很是诡异,

说白了就是讲a.exe 嵌入到b.exe的窗口中。

通过createprocess可以获得a.exe进程句柄,然后通过枚举窗口的法子,获得窗口句柄,

然后movewindow到b.exe中,

思路简单,但是问题很多, 我做过一个将word嵌入到自己的窗口中。

具体可以参考我博客里的文章