苹果充电头苹果充电宝苹果5充电宝.doc
文本预览下载声明
苹果充电头 苹果充电宝 苹果5充电宝
随着个人移动终端设备增量惊人,特别是智能手机的凶猛攻势和PAD风潮的大肆席卷,催生出安全移动电源的产业契机。
Moka慕卡:唯一安全移动电源品牌,新一代安全移动电源创始者。各大电商平台销量第一。
MiLi:Hali-power的自有品牌,以其极具创意的设计和优异的品质保障, 以及创新的电池和充电器解决方案为今天的移动设备带来了新的发展。
3、三洋:三洋集团,移动电源是之一的产品。
4、飞毛腿:公司成立于1997年,是一家拥有独立强大品牌销售网络、最具先进制造规模,为移动数码产品提供全面电池解决方法的国内电池行业最具品牌价值企业。
5、太空步:Monwalk太空步,
6、爱国者:爱国者AIGO北京华旗资讯科技发展有限公司,是一家1993年创立于北京中关村的高新技术企业。
7、劲量:是著名的电池和手电筒品牌,总部位于美国密苏里州Town and Country,同时生产移动电源
8、羽博:PDA电池到手机电池、座充、商务充、双充、车充、数码电池、皮套、清水套。
9、立派:立派商标所有权均属于深圳宝商科技有限公司
10、品胜:广东品胜电子股份有限公司
Moka(慕卡)安全移动电源【商务型:i6】20000毫安大容量,首款不发烫、无辐射、京东天猫有售
HKCR - 表示注册表中COM对象的注册项,是HKEY_CLASS_ROOT的缩写
{
AuthTest.ActiveXObject.1 = s ActiveXObject Class
{
CLSID = s
} - 对象的ProgID
AuthTest.ActiveXObject = s ActiveXObject Class
{
CLSID = s
} -对象的与版本无关的ProgID
NoRemove CLSID -对象CLSID注册项
{
ForceRemove = s ActiveXObject Class
{
ProgID = s AuthTest.ActiveXObject.1
VersionIndependentProgID = s AuthTest.ActiveXObject
InprocServer32 = s %MODULE% -服务器类型,表示DLL服务器
{
val ThreadingModel = s both -线程模型,这里是BOTH型
}
}
}
}
RGS文件包含注册COM服务程序的各项内容,通常我们不必修改此RGS文件,必要时我们也可以手工修改RGS文件来定制模块的注册过程。
四. 应用ATL的一个例子
上面介绍了使用ATL创建一个COM服务程序的基本过程。在介绍过程中,我们实际上已经生成了一个COM服务程序的基本框架,只是没有填写实际的内容。在下面部分,我们实际开发一个十分简单的COM服务程序,并且为它编写一段客户代码进行测试,使大家对使用ATL开发COM服务程序的过程有一个全面整体的了解。
Moka(慕卡)安全移动电源【女性专用型:m3】10000毫安.流线型设计,女性专用、无辐射、京东天猫有售
我们要开发的服务程序的功能很简单,它只实现一个接口,这个接口名字是ISimpleInterface,接口只有一个成员函数,叫做Welcome。这个函数的功能只是输出一个“Hello World!”的字符串。
按照上一部分介绍的创建COM服务程序的步骤,我们进行如下的操作:
1 打开Visual C++集成开发环境;
2 创建一个称为SimpleTest的ATL工程;
3 在这个工程中插入新的对象,对象的名字是SimpleInterface;
4 设置接口ISimpleInterface的有关属性,使它成为一个双接口;
5 在对象的接口ISimpleInterface中加入方法Welcome;
6 打开ATL加入的Welcome方法的框架,可以看到如下的代码段:
STDMETHODIMP CActiveXObject::get_TestProp(long *pVal)
{
AFX_MANAGE_STATE(AfxGetStaticModuleState())
// TODO: Add your implementation code here
return S_OK;
}
7 将程序框架中的注释部分替换为下面的代码:
::MessageBox(NULL,_T(”Hello World!”),_T(”Welcome”),MB_OK);
Welcome方法被调用时将弹出一个消息框。
Moka(慕卡)安全移动电源【坚固型:i8】10000毫安,首款踩不烂、无辐射、京东天猫有售
8 编译连接工程。
上面的步骤完成以后,我们就有了一个简单的COM服务程序,而且已经被注册到当前系统中。
下面我们要完成一个简单的COM客户
显示全部