管理

VC中调用C#的DLL

Posted on 2021-08-16 19:03  lzhdim  阅读(148)  评论(0编辑  收藏  举报

在工程编译时同步互操作注册生成文件。

在vs中C#项目,选择项目属性,打开属性配置页,生成页中选择"为com互操作注册"复选框,在编译时会同时生成tlb文件
在这里插入图片描述

 

在VC中调用
#using “ClassLibrary1.dll”
using namespace ClassLibrary1;

CString total;
CString imei;
Class1 ^a = gcnew Class1(); //创建对象
total = a->GetImei(); //调用方法
MessageBox(total);
调用成功

Copyright © 2000-2022 Lzhdim Technology Software All Rights Reserved