Welcome to MSDN Blogs Sign in | Join | Help

CLR & Silverlight上海研发团队的Blog

专注底层技术

Syndication

News

如果你对CLR或Silverlight有什么意见或建议,欢迎通过导航条中的EMAIL给我们留言。有技术问题欢迎访问MSDN中文论坛进行提问(请参阅链接)。 贴子以"现状"提供且没有任何担保也没有授予任何权利。如果需要转载、录用文章,必须点击Email与博客管理员书面联系取得许可。

July 2008 - Posts

在COM应用中使用.NET组件
上一博中,我们用 Visual Studio 把 .NET 组件 ( 托管组件 ) 变成了 COM 服务器。本博继续这个话题,看看如何使用 .NET 工具包来完成相应的功能。 首先我们来看看今天的主题和 CLR Interop 的关系,在我们组里, interop 这个术语包含了四个范畴,即 P/Invoke, Reverse P/Invoke, COM Interop 和 Reverse COM Interop 。前二个概念通过动态连接库 (DLL) 在 native 世界和 .NET 世界中实现互通性;后两个概念顾名思义,就是和 Read More...

Posted Wednesday, July 23, 2008 11:51 PM by SilverlightShanghai | 1 Comments

Filed under:

使用IDispatch::Invoke函数在C++中调用C#实现的托管类库方法
CLR Interop简而言之是让非托管代码与托管代码之间可以相互调用的技术。这项技术可以使开发人员重用已有的托管或非托管组建,并根据自己的需要,权衡托管代码的简易性与非托管代码的灵活性,选择适合自己实际情况的编程语言,而不用过多考虑重用的组件是用哪种语言开发的。Interop中文的意思是互通性,既然是互通,代码的调用就有两种不同的方向。本文所要讲述的是使用COM Interop技术在非托管代码方如何调用托管代码。 1. 创建托管服务器 首先让我们在Visual Studio 2008创建一个C#的Class Read More...

Posted Tuesday, July 22, 2008 1:51 PM by SilverlightShanghai | 1 Comments

Filed under:

 
© 2008 Microsoft Corporation. All rights reserved. Terms of Use  |  Trademarks  |  Privacy Statement
Page view tracker