QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1487|回复: 0

windows下插件架构实现参考

[复制链接]
发表于 2008-10-30 16:24:29 | 显示全部楼层 |阅读模式
windows下插件架构实现参考:
1.用VC6。0打开shell.dsw,里面包括3个工程(shell,sdk,plugintmpl)
2.由于我原有的工程有用到wxWidgets来实现,所以这里有包括wxWidgets的两个dll及lib,可以和MFC库共存,
  看起来比较怪,但wxWidgets有些功能还是很好用的,比较wxString,wxFileName,wxFile等等
基本思路:
1。目前我按3层架构来实现,SHELL层(界面层),SDK层(插件管理及接口定义),PLUGIN层(插件层)。
   目前只支持C++(类实现)。
2。基本的原理就是利用动态加载DLL来实现SDK中已经定义好的一些接口功能。是COM技术的简化版本
3。SDK定义接口并导出,PLUGIN导入这些接口并实现

[ 本帖最后由 zyjjingle 于 2008-10-30 16:48 编辑 ]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-22 17:33 , Processed in 0.040707 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表