梁某人

发展才是硬道理

导航

2005年5月22日 #

dispinterface接口、Dual接口以及Custom接口

摘要: 所谓的自动化接口就是用IDispatch实现的接口。我们已经讲解过IDispatch的作用了,它的好处就是脚本语言象VBScript、 JavaScript也能用COM组件了,从而基本上做到了与语言无关它的缺点主要有两个,第一个就是速度慢效率低。这是显而易见的,通过虚函数表一下子就可以调用函数了,而通过Invoke则等于中间转了道手续,尤其是需要把函数参数转换成一种规范的格式才去调用函数,耽误了很... 阅读全文

posted @ 2005-05-22 02:51 涛仔28 阅读(2475) 评论(0) 推荐(0) 编辑

COM组件三个最基本的接口类

摘要: COM组件有三个最基本的接口类,分别是IUnknown、IClassFactory、IDispatch。 COM规范规定任何组件、任何接口都必须从IUnknown继承,IUnknown包含三个函数,分别是 QueryInterface、AddRef、Release。这三个函数是无比重要的,而且它们的排列顺序也是不可改变的。QueryInterface用于查询组件实现的其它接口,说白了也就是看看... 阅读全文

posted @ 2005-05-22 02:49 涛仔28 阅读(1407) 评论(2) 推荐(0) 编辑

Adding an Event Handler for the Button (OutLook)

摘要: Adding an Event Handler for the Button created in previous tutorial In the previous tutorials, we have seen how to add a toolbar and thus create a button in Microsoft Outlook. Now, in this tutorial, w... 阅读全文

posted @ 2005-05-22 02:27 涛仔28 阅读(700) 评论(0) 推荐(0) 编辑