您的位置:首页 > 其它

基于COM组件的软件开发 技术方案一

2015-06-23 10:51 295 查看
本人刚开始学习,用短浅的眼光总结出自己的观点,不知正确与否:

已有平台开发接口和平台软件(exe)

1、开发COM(DLL),实现规定的接口

2、注册DLL

3、通过XML配置文档,告诉平台有哪些DLL可用

4、平台根据XML提供的CLSID,去注册表查找DLL所在文件位置

5、加载DLL

6、使用函数GetProcAddress(...)得到DLL库中函数DllGetClassObject的函数指针。

7、调用DllGetClassObject ,获得IClassFactory类场接口

8、类场接口的CreateInstance函数获得IUnKnown接口

9、获得定义好的接口
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: