C#调用C++的类

 时间:2024-10-16 11:41:09

1、打开VS2008,单击“文件”->“新建”“项目”,在弹出如下对话框中,选择Win32控制台应用程序,项目名字起为cppdll,然后单击“确定”。

C#调用C++的类

2、弹出Win32应用程序向导,点击“下一步”,选中DLL和空项目,然后点击“完成”。

C#调用C++的类
C#调用C++的类

3、在左侧cppdll上右键单击,“添加”->“类(C)...”,在弹出的如下对话框中选择C++类,单击右下方的“添加”。类名起为cppdll,单击“完成”。

C#调用C++的类
C#调用C++的类

4、在.cpp文件和.h文件中分别写上如下代码。

C#调用C++的类
C#调用C++的类

5、修改工程的输出目录,编译生成解决方案。

C#调用C++的类

6、单击“文件”->“新建”“项目”,在弹出如下对话框中,选择CLR 类库,项目名字起为cllidll,然后单击“确定”。

C#调用C++的类

7、在.cpp文件和.h文件中分别写上如下代码。

C#调用C++的类
C#调用C++的类

8、添加cppdll.h路径

C#调用C++的类

9、修改工程的输出目录,编译生成解决方案。

C#调用C++的类

10、单击“文件”->“新建”“项目”,在弹出如下对话框中,选择Visual C# 控制台应用程序,项目名字起为csmain,然后单击“确定”。

C#调用C++的类

11、在解决方案管理器窗口中,右键单击“引用”,单击“添加引用”->“浏览”,找到cllidll.dll,然后单击“确定”。

C#调用C++的类

12、在.cs文件中添加如下代码。

C#调用C++的类

13、按下F5编译运行。

  • Manjaro怎么设置终端字体
  • 阴阳师赤月迷影主题怎样获得
  • 如何看91届奥斯卡直播
  • toodeeandtopdee怎么联机
  • 鬼谷八荒怎么开启传送阵
  • 热门搜索
    小学生国庆手抄报 手抄报版面设计图花 弟子规手抄报大全 新书推荐手抄报 弘扬法治精神手抄报 艾滋病手抄报图片 重阳节手抄报内容30字 关于迎新年的手抄报 春的手抄报 黑白手抄报花边边框