您的位置:首页 > 编程语言 > C语言/C++

C++调用C#的dll

2011-01-13 11:11 330 查看
C++调用C#的dll的三个方法:

1. 如果C++使用clr语法编译:

通过#using(比如 #using "xxx.dll")引入C#的dll,在程序中调用C# dll中的变量或函数(采用正确的访问托管对象,即:使用
'^',而不是'*')。

2. 如果C++没有使用clr语法编译:

先用managed C++将C# dll重新封装以后,供C++调用。

3. 将C# dll封装成com+组件供C++调用。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: