社区
ATL
帖子详情
如何使用系统提供的com组件?
lixiner
2002-05-10 03:19:58
如果是自开发的com组件,在编译idl时 会自动生成*.h 和 *_i.c文件
客户程序包含使用就可以了!
但是系统组件 好像很多只有*.dll
那该如何使用呢?相关*.h *_i.c 文件如何取得?
当然,通过类型库可以用dispatch接口调用!
但不支持双接口或者要直接调用呢?
...全文
53
1
打赏
收藏
如何使用系统提供的com组件?
如果是自开发的com组件,在编译idl时 会自动生成*.h 和 *_i.c文件 客户程序包含使用就可以了! 但是系统组件 好像很多只有*.dll 那该如何使用呢?相关*.h *_i.c 文件如何取得? 当然,通过类型库可以用dispatch接口调用! 但不支持双接口或者要直接调用呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lixiner
2002-05-10
打赏
举报
回复
没有人知道吗?
怎么用IXMLDOMDocument接口?
Android
组件
设计思想
Android应用开发的哲学是把一切都看作是
组件
。把应用程序
组件
化的好处是降低模块间的耦合性,同时提高模块的复用性。Android的
组件
设计思想与传统的
组件
设计思想最大的区别在于,前者不依赖于进程。也就是说,进程即使由于内存紧张被强行杀掉了,但是运行在里面的
组件
还是存在的。这样就可以在
组件
再次需要
使用
时,原地满血复活,就像什么都没发生过一样。这种设计思想非常适合内存较小的移动设备。理解Android
组件
设计思想,对Android应用程序架构会有更好的认识。这一节讲Android
组件
化设计的背景、理念、原则,以及Android在OS级别上
提供
的
组件
化支持,其中还会包含一个实验来验证这种
组件
化设计思想,可以对Android
系统
有一个高层次的抽象理解。
Android
系统
架构概述PPT
Android
系统
= Linux内核 + Android运行时。 Android
系统
使用
的Linux内核包含了一些专用驱动,例如Logger、Binder、Ashmem、Wakelock、Low-Memory Killer和Alarm等,这些Android专用驱动构成了Android运行时的基石。Android运行时从下到上又包括了HAL层、应用程序框架层和应用程序层。HAL层主要是为规避GPL而设计的,它将将硬件驱动分成内核空间和用户空间两部分,其中用户空间两部分采用的是商业友好的Apache License。应用程序框架层主要包括
系统
服务,例如
组件
管理服务、应用程序安装服务、窗口管理服务、多媒体服务和电信服务等。应用程序框架进一步又分为C/C++和Java两个层次,Java代码运行Dalvik虚拟机之上,并且通过JNI方法和C/C++交互。应用程序层主要就是由四大
组件
Activity、Service、Broadcast Receiver和Content Provider构成,它们是应用开发的基础。这个PPT从一个通用的应用程序架构开始,概述Android
系统
的专用驱动、HAL、关键服务、Dalvik、窗口机制和四大
组件
等。这个PPT 作为前面第1个PPT的延续,帮助进一步了解Android
系统
的具体实现。
什么是
组件
?
组件
是数据和方法的封装,就是指一组数据可以
提供
一些操作实现一些简单的功能,比如用户查询
组件
,可以
提供
查询操作(方法)对用户数据实现某些数据的查找。用户体系
组件
其实是大量与用户相关的
组件
共同组成的,比如用户查询
组件
、用户添加等
组件
。
组件
本身是非常抽象的,在数据格式接近的情况下基本都复用,比如用户数据中,如果都有姓名,就可以复用查询姓名的
组件
。由于
组件
的目的是更高的复用,所以
组件
本身会和业务尽可能解耦,实际应用过程中需要确定
组件
在当前业务背景下的数据格式是否能适用,以及
组件
本身
提供
的方法是否可以在排列组合后满
大数据
系统
包含哪些
组件
?需要过等保吗?
最近看到很多过等保小伙伴再问,大数据
系统
包含哪些
组件
?需要过等保吗?
组件
可以单独过等保吗?这里我们小编就给你简单回答一下吧!
什么是
COM
组件
?
什么是
COM
组件
? Answer:
COM
组件
是以WIN32动态链接库(DLL)或可执行文件(EXE)形式发布的可执行代码组成。
COM
组件
是遵循
COM
规范编写的
COM
组件
是一些小的二进制可执行文件
COM
组件
可以给应用程序、操作
系统
以及其他
组件
提供
服务 自定义的
COM
组件
可以在运行时刻同其他
组件
连接起来构成某个应用程序
COM
组件
可以动态的插入或卸出应用
COM
组件
必须是动态链接的
COM
组件
ATL
3,245
社区成员
48,539
社区内容
发帖
与我相关
我的任务
ATL
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
复制链接
扫一扫
分享
社区描述
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章