整个程序的设计来自Ecllipse!
利用MFC重新设计模块,固定接口,实现轻量级的程序开发,实现平台的
模块化开发,管理
所有的功能都是插件生成,现在所示的功能是由五个插件生成,其功能插件分别是
调试插件(跟踪项目运行信息)
日志插件(为项目运行提供日志功能)
项目浏览插件1,项目浏览插件2(浏览项目列表)
项目模块浏览管理插件(为项目子模块管理使用)
目前演示为两个普通项目工程,每个工程是一个独立的模块,其还包插子模块!
开发模块为两层(工程,工程子模块)!!
为平台工作目录,组成如上图,一是普通插件,其次为项目插件(也可以当作模块,即放即用,不需重新编译)
上图所用插件
运行效果如上图,两个基本子工程