
ECom/DLL/库
文章平均质量分 78
程序员丹尼尔
Coding is not life
展开
-
什么是polymorphic dll?和普通的dll有什么区别?
暴露固定接口的dll叫polymorphic dll,比如所有的logical device driver全都实现这个接口:EXPORT_C DLogicalDevice* CreateLogicalDevice()。看起来就是同一个接口,有很多很多的实现,所以叫做多态dll。普通的dll想暴露啥暴露啥,想隐藏啥隐藏啥。polymorphic dll必须要export出来规定的interface,转载 2010-03-04 18:13:00 · 535 阅读 · 0 评论 -
ECom Step by Step(转)
2008-01-14 22:03本文摘自http://casper1314.spaces.live.com/blog/cns!5C29B0743964E16!164.entryECom step by step 1 第一步, 明白什么是ECom。 ECom不是个class,不是个function, ECom是个Framework。 Famework当然代表着一个Mechanism。M转载 2010-03-18 12:04:00 · 1029 阅读 · 0 评论 -
ECom: 接口的完成
CS0000835 开发伙伴平台: S60 3rd Edition, FP1 详细描述 下列代码示例演示了如何完成基类的ECom组件 前言和重要问题 MMP文件中的UID2(0x10009D8D)应该为0x10009D8D,表示是ECom插件,UID3(0xE01F5465)为ECom DLL的UID接口的UID可以从保护或未保护的区域选择,这个依赖于你定下的certifi转载 2010-03-18 11:59:00 · 1178 阅读 · 0 评论 -
Symbian Ecom 浅谈
(2009-10-29 17:50:44)标签:symbian ecom 杂谈 分类:symbian资源 首先说下Symbian Ecom框架的核心思想,其实就是C++的虚函数和抽象类,也就是C++的多态。 一个Ecom的工程需要3个子工程(因为在Cabide中好像不可以直接创建Ecom的新工程,所以我一些例子自己尝试写了下) 、 需要一个Ecom的接口类(interf转载 2010-03-18 12:11:00 · 1547 阅读 · 0 评论 -
ECOM介绍
ECOM架构ECOM是一个通用的、可扩展的框架,它可以定义抽象接口,并且可以识别接口的实现,还负责装载并管理它们。该框架:可以识别所有特定接口的具体实现。允许接口的客户动态指定应该使用哪一个接口实现。这个选择的过程被称为决议(resolution)。ECOM提供了一个默认的决议者,在需要的地方,接口定义可以提供它们自己自定义的决议者。通过调用恰当的工厂函数(factory function)来转载 2010-03-18 12:12:00 · 2403 阅读 · 0 评论 -
Symbian 函数或类与头文件和LIB库对照表
<br /> 收藏 <br />"AgnDateTime" ,"agmdate.h ", "agnmodel.lib ", <br />"AgnEntryStorer" ,"agmentry.h ", "agnmodel.lib ", <br />"AgnModel" ,"agmcomon.h ", "agnmodel.lib ", <br />"AknBorderId" ,"aknborders.h ", "", <br />"AknCommonDialogs" ,"akncommondialogs.h转载 2011-02-09 16:37:00 · 4159 阅读 · 0 评论