VS如何编写C# COM组件

 时间:2026-02-12 16:16:09

1、一、新建.Net Framework类库

以VS2019为例,步骤如下:

1.打开”VS2019“

2.点击“创建新项目”按钮

3.在项目模板“搜索框”中输入“类库”

4.选中“类库(.Net Framework)”,然后点击“下一步”

5.在“配置新项目”对话框中配置项目名称和路径,然后点击“创建”;即可完成类库的创建,接下来我们配置项目属性。

VS如何编写C# COM组件

VS如何编写C# COM组件

VS如何编写C# COM组件

2、二、更改项目属性

1.右键项目,选择”属性“,在“生成”选项卡中,勾选“为COM互操作注册”

2.在“签名”选项卡中,勾选“为程序集签名”,并为此类库创建签名。

VS如何编写C# COM组件

VS如何编写C# COM组件

VS如何编写C# COM组件

VS如何编写C# COM组件

VS如何编写C# COM组件

3、三、编写导出接口

1.新建一接口类,为接口打上Guid、InterfaceType特性,Guid必须唯一。

2.为接口创建方法,并为方法打上DispId特性,特性内数字为方法序号。

VS如何编写C# COM组件

4、四、继承导出接口

新建一个类打上Guid、InterfaceType、ComSourceInterfaces特性,并继承上一步编写的导出接口,并具体实现方法内代码。至此;一个C# COM组件就编写完成了。

VS如何编写C# COM组件

  • unity怎么消隐遮罩
  • SWI-Prolog的截断机制
  • 隐函数求导的实质运算法则求导对吗
  • MFC应用实例:[23]颜色对话框选择颜色
  • 高等数学入门——常见极限未定式总结(上)
  • 热门搜索
    亵渎怎么读 叶酸怎么吃 艾灸后怎么看湿气排出 霁怎么读 和平精英国际服怎么下载 脾虚湿气重怎么调理 头疼是怎么回事 流鼻血怎么办 头发掉是为什么 蜡笔英语怎么读