`
zendj
  • 浏览: 116464 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
文章分类
社区版块
存档分类
最新评论

dll的分类

阅读更多

一般我们这里所说的dll有3种,
第一种就是最基本的,windows系统所使用的Win32的DLL,这种dll函数采用stdcall或者cdecl的方式进行调用,dll文件会导出各种可供外部程序调用的函数。SE对这类dll需要使用SE_API插件进行调用。
第二种也是微软提出的com服务程序的dll,也就是ActiveX的DLL,这类dll不像第一种那样导出各种基本函数,而是注册到系统中通过com规范来调用。SE对这类dll,需要使用VBS来调用。
第三种,就是类似SE各种插件这样的专用dll,这些dll本质上其实就是第一类的dll,但是为了提供更方便的调用和功能及速度的考虑,采用了专用的插件接口协议,这类dll在SE中只要放在plugins目录中就可以直接被SE使用,是最为方便功能最强的DLL。

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics