我有一个对基于话框程序。
界面上有10多个按钮。每个按钮可以启动一个应用程序。这些应用程序有单文档的,有多文档的,也有基于对话框的。
而且这些程序之间经常通信。但是直接启动他们速度有点慢。能不能把他们封装成DLL,或者ACTIVEX?

解决方案 »

  1.   

    我想这样有几个多文档程序。有一个对话框程序 Project.exe可以管理所有多文档程序。在Project.exe中启动多文档程序A。然后Project.exe可以再继续启动多文档程序B。各个程序都是独立的,而且可以随时通信。如果封装到DLL里。是不是每加载一个封装了多文档程序的DLL就得启用一个线程?如果再主线程里加载DLL,那主线程不就得等到卸载了这个DLL才能继续执行别的?把多文档程序全部封装到DLL里去。包括主界面。能行吗?