开发环境VS2005
1、 首先创建一个c#的类库项目。
2、 将AssemblyInfo.cs文件中的[assembly: ComVisible(false)]改为[assembly: ComVisible(true)],或者在项目属性中“应用程序”构选上“使程序集com可见”复选框。
3、 在项目属性中”生成”构选上”为com interop注册”复选框。
4、 参考以下代码及MSDN中COM 类示例(C# 编程指南):
using System;
using System
本文介绍了如何在Visual Studio 2005环境下,从C++项目中调用C#编写的COM组件。详细步骤包括创建C#类库,设置COM可见性,注册COM Interop,以及在C++中使用#import和COM接口进行调用。
开发环境VS2005
1、 首先创建一个c#的类库项目。
2、 将AssemblyInfo.cs文件中的[assembly: ComVisible(false)]改为[assembly: ComVisible(true)],或者在项目属性中“应用程序”构选上“使程序集com可见”复选框。
3、 在项目属性中”生成”构选上”为com interop注册”复选框。
4、 参考以下代码及MSDN中COM 类示例(C# 编程指南):
using System;
using System
623

被折叠的 条评论
为什么被折叠?