平台+插件软件设计思想及基于COM的原型实现新版源代码(Visual Studio 2008)下载说明
2010-11-18 20:38
501 查看
2003年我在CSDN发表http://blog.csdn.net/goldboar/archive/2003/09/29/21595.aspx关于平台+插件设计思想的COM实现方法,同时也在网上发布了源代码,转眼7年时间过去了,世间发生了许多变化,技术好像有些老了。但我还是不断收到向我索取源代码的邮件,今天我整理了一下以前的资料,做为垃圾放在那,还不如让感兴趣者共享。
新代码下载地址:http://download.csdn.net/source/2842576
新代码使用Visual Studio2008进行编译通过,可运行在Windwos XP Sp3下,工程与原来不变,说明不变:
源程序的解决方案由3个项目组成,解决方案文件位于Platform目录下,文件名为:PluginDemo.sln,3个项目文件分别位于Platform、Plugin、Plugin2目录下,文件名分别为:platform.vcproj、plugin.vcproj、plugin2.vcproj。其中platform是基于MFC的单文档项目,plugin和plugin2是ATL项目,项目platform是设计实现的主框架(平台)程序,项目plugin和项目plugin2是设计实现的插件(均为进程内COM对象),它们都实现了设计中所定义的IPlugin COM接口。
同时为了便于大家理解,同时我将把于2003年与源代码工程开发同时编写的代码解释说明也一并发布,此代码只限用于学习。
新代码下载地址:http://download.csdn.net/source/2842576
新代码使用Visual Studio2008进行编译通过,可运行在Windwos XP Sp3下,工程与原来不变,说明不变:
源程序的解决方案由3个项目组成,解决方案文件位于Platform目录下,文件名为:PluginDemo.sln,3个项目文件分别位于Platform、Plugin、Plugin2目录下,文件名分别为:platform.vcproj、plugin.vcproj、plugin2.vcproj。其中platform是基于MFC的单文档项目,plugin和plugin2是ATL项目,项目platform是设计实现的主框架(平台)程序,项目plugin和项目plugin2是设计实现的插件(均为进程内COM对象),它们都实现了设计中所定义的IPlugin COM接口。
同时为了便于大家理解,同时我将把于2003年与源代码工程开发同时编写的代码解释说明也一并发布,此代码只限用于学习。
相关文章推荐
- 平台+插件软件设计思想及基于COM的原型实现新版源代码(Visual Studio 2008)下载说明
- 平台+插件软件设计思想基于COM原型实现的代码剖析
- 平台+插件软件设计思想及基于COM的原型实现
- 平台+插件软件设计思想及基于COM的原型实现
- 平台+插件软件设计思想基于COM原型实现的代码剖析
- 平台+插件软件设计思想基于COM原型实现的代码剖析
- 平台+插件软件设计思想及基于com的原型实现
- 平台+插件软件设计思想基于COM原型实现的代码剖析
- 平台+插件软件设计思想及基于COM的原型实现
- 平台+插件软件设计思想及基于COM的原型实现
- 平台+插件软件设计思想及基于COM的原型实现
- 基于各类地图 Api接口的Jquery插件的通用实现(含源代码下载)
- 基于GoogleMap,Mapabc,51ditu,VirtualEarth,YahooMap Api接口的Jquery插件的通用实现(含源代码下载)
- 基于GoogleMap,Mapabc,51ditu,VirtualEarth,YahooMap Api接口的Jquery插件的通用实现(含源代码下载)
- 基于GoogleMap,Mapabc,51ditu基于GoogleMap,Mapabc,51ditu,VirtualEarth,YahooMap Api接口的Jquery插件的通用实现(含源代码下载)
- 基于GoogleMap,Mapabc,51ditu,VirtualEarth,YahooMap Api接口的Jquery插件的通用实现(含源代码下载) --转
- 基于敏捷思想的 iOS 平台软件的设计与实现
- 基于Bootstrap实现Material Design风格表单插件 附源码下载
- 基于视觉的Web页面分页算法VIPS的实现源代码下载
- 基于.NET的分词软件设计与实现--索引及说明