Chinaunix首页 | 论坛 | 博客
  • 博客访问: 378786
  • 博文数量: 715
  • 博客积分: 40000
  • 博客等级: 大将
  • 技术积分: 5005
  • 用 户 组: 普通用户
  • 注册时间: 2008-10-13 14:46
文章分类

全部博文(715)

文章存档

2011年(1)

2008年(714)

我的朋友

分类:

2008-10-13 16:37:22

>> 代码仓库

连接 COM 与 .NET 的桥梁(三)——COM 服务器的 COM Interop 方式相关文档

作者:caeser2
由于传统的 COM 技术使用静态的非托管编程,而.net使用动态的托管编程,所以这个题目本质上讨论的是托管与非托管代码之间的互操作中的一个特例。目前的 .net v2.0 提供以下三种互操作......

作者:caeser2
这是传统的 COM 知识,如果对这部分内容不清楚,可以去看 杨老师 的个人专栏,那里有非常棒的教程,我就不在这里废话了^_^   我不细说可并不代表这部分不重要,恰恰相反,如果读者对这部分很熟悉,就会发现后面所有的内容在形式上几乎都是模仿传统的COM调用。

作者:caeser2
本节部分内容要求读者熟悉COM的消息调用原理,原理请参见杨老师的 专栏文章。 前文内容: COM 服务器 --> COM 客户端 ... COM 服务器 --> .net客户端  1、P/Invoke  2、COM Interop(本节内容)   上回介绍了COM服务器端未知或没有接口时的调用方法P/Invoke,这回我们来探讨一下已知接口的情况,COM Interop 方式。 一、普通的接口函数调用   这部分的示例代码叫做ComP6srcDNet中的ComP5工程,呵呵,有点眼熟吧,其实我的目的只是想介绍.net部分,所以COM和MFC部分引自杨老师的“COM 组件设计与应用(七)——编译、注册、调用” ,只有Use_Net的代码是我写的,我在这里多谢杨老师啦,没有您前面栽的树,咱也没法乘凉哈^_^   虽然.net本身就是COM凤凰涅磐后的产物,从很多.net结构的工作原理中都能看到 COM 的影子,但是从.net的COM调用中可以很明显的看出,.net在淡化(隐藏)接口的作用,这一点从下面的代码中可以看到。


Copyright© 1998-2002 vckbase.com All Rights Reserved.

--------------------next---------------------

阅读(110) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~