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++调用。
1. 如果C++使用clr语法编译:
通过#using(比如 #using "xxx.dll")引入C#的dll,在程序中调用C# dll中的变量或函数(采用正确的访问托管对象,即:使用
'^',而不是'*')。
2. 如果C++没有使用clr语法编译:
先用managed C++将C# dll重新封装以后,供C++调用。
3. 将C# dll封装成com+组件供C++调用。
相关文章推荐
- Socket发送消息之c#调用c++DLL方法
- C#调用C++ DLL的方式
- C++ dll 调用C#传入的回调函数,运行一段时间程序自动出错
- C# C++ dll的相互调用
- C#调用C++的DLL类库
- C#动态调用C++的Dll
- 在C++ 中 如何调用 C# 写的DLL
- C#调用C++DLL
- C#调用c++创建的dll
- C#调用C++的dll文件
- c#调用C++DLL参数对应
- C++与C#有关对库(动态库dll,静态库.lib)文件的调用
- C#调用C++的dll存在的问题
- c# 调用 C++ dll 传入传出 字符串
- C++调用C#的DLL程序实现方法
- C#调用C++DLL的小总结8---C++Dll中函数返回字符串指针
- C#调用C++的DLL各种问题
- C# 调用C++的dll,通过DllImport方式。 from http://www.cnblogs.com/xiaokang088/archive/2011/04/08/2009673.html
- C++调用C# dll简单介绍
- C# 调用C++ DLL 的类型转换