想完成这样一个项目:主程序运行产生一个主窗口(MDI类型),能不能把这个主窗口中的一部分被另外一个动态库来操纵,动态库与这个主程序之间有一定的接口函数来完成互相的控制。也就是说,平常有两个应用程序,他们都可以产生自己的独立的窗口,能不能把其中一个程序1(把这个程序也成DLL)的窗口显示在另外一个程序2窗口的某一矩形区域之内。也就是程序1的所有操作和显示都在程序2窗口中的某一矩形区域内来完成,当鼠标在这一矩形区域时,就相当于在程序一自己的窗口内操作一样。
这怎么来实现呀?
这怎么来实现呀?
解决方案 »
- 无语了...Shellexec 居然返回值为 5
- ADO连SQLSERVER 怎么操作CommandPtr得到存储过程的return值?
- vc编译和连接经常死机,需要在任务管理器里关闭 ,有人说是sp6补丁,可是把它装在哪里?
- 工作之需 要用vc做一播放控件。。。高手请给一些指导性建议
- 用installshield,如何减少生成的安装程序大小
- CSocket是阻塞的吗?我怎么可以通过派生CSocket的一个子类
- 如何在内存中保存一个多级树的数据?
- 对WDM熟悉的进来!!!
- 那位大狭告诉我,那有用ATL类库写COM可视化组件的例子,十分感谢!!
- 为什么以Dialog为主窗口的应用中OnIdle没法调用
- 用什么函数可以使按钮变灰,或激活?
- 请问用DX8怎样读取由《英雄无敌3》地图编辑器做的地图,该用哪些DX8的函数?
方法2:使用输出重定向,将Program2的结果输出到Program1;
方法3:使用OLE自动化,也就是DDE(动态数据交换);
方法4..........
.................
方法n.................................方法1有投机取巧的嫌疑;
方法2较难;
方法3较折衷,不好也不坏;
...........................看您选择了