C++调用C#的dll
生活随笔
收集整理的這篇文章主要介紹了
C++调用C#的dll
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
C++調(diào)用C#的dll的三個(gè)方法:
1. 如果C++使用clr語(yǔ)法編譯:
?通過#using(比如 #using "xxx.dll")引入C#的dll,在程序中調(diào)用C# dll中的變量或函數(shù)(采用正確的訪問托管對(duì)象,即:使用 '^',而不是'*')。
2.?如果C++沒有使用clr語(yǔ)法編譯:
先用managed C++將C# dll重新封裝以后,供C++調(diào)用。
3. 將C# dll封裝成com+組件供C++調(diào)用。
轉(zhuǎn)載于:https://www.cnblogs.com/chuwachen/archive/2011/01/13/3911094.html
總結(jié)
以上是生活随笔為你收集整理的C++调用C#的dll的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 字体大宝库:设计师必备的专业免费英文字体
- 下一篇: C# 判断一字符串是否为合法数字(正则表