COM组件
文章平均质量分 76
程序心声
代码就是情人
你不会的东西,觉得难的东西,一定不要躲。先搞明白,后精湛,你就比别人优秀了。因为大部分人都不舍得花力气去钻研,自动淘汰,所以你执着的努力,就占了大便宜。奋斗就是每一天都很难,可一年比一年容易。不奋斗就是每一天都很容易,可一年比一年越难。怕吃苦的人吃苦一辈子,不怕吃苦的人吃苦一阵子。拼一个春夏秋冬,赢一个无悔人生。
傲行人生路
平凡而简单的人一个,无权无势也无牵无挂。一路厮杀,只进不退,死而后已,岂不爽哉!
收起对“车”日行千里的羡慕;收起对“马”左右逢缘的感叹;目标记在心里面,向前进。一次一步,一步一脚印,跬步千里。
这个角色用于劝勉现在的我。
展开
-
COM组件开发知识重点——COM原理与应用篇(一)
第1章 概述 COM组件可以是一个Dll(进程内组件),也可以是一个EXE(进程外组件)。进程内组件就是组件和客户程序在同一进程内,进程外组件即组件和客户程序分别有自己的进程空间。 一个COM组件可以包含多个COM对象,一个COM对象又可以有多个接口。 第2章 COM对象和接口 2.1 CLSID和IID 对于COM对象来说,接口是它与外界进行交互的唯一途径转载 2016-04-08 15:30:44 · 1452 阅读 · 0 评论 -
COM组件开发实践(一)
Preface 因为项目需要,开始从事ActiveX方面的工作,看了一些资料,可惜都是些COM原理方面的,没有切合实际动手的东西,在CodeProject上读完David Marcionek的文章【1】后,收获良多,但也遇到一些恼人的小问题,因此在其基础上就一些易错点做些小注解。本文版权归David Marcionek所有。 简介 本文目的在于让你快速掌握ActiveX控件开发转载 2016-04-08 15:33:49 · 429 阅读 · 0 评论 -
COM组件开发知识重点——COM原理与应用篇(二)
第3章 COM的实现 3.1 进程内组件(DLL)的实现,可以参考DLL技术,主要参数为: 1)LoadLibrary:装载DLL模块 2)GetProcAddress:取引出函数的地址 3)FreeLibrary:释放DLL模块 COM采用LPC(本地过程调用)和RPC(远程过程调用)的方法进行进程之间的通信,LPC用于在同一机器上的不同进程之间进行通信,而RPC用于在不同机器转载 2016-04-08 15:31:59 · 4683 阅读 · 0 评论