C++CLR类库封装Native类库并用C#调用
生活随笔
收集整理的這篇文章主要介紹了
C++CLR类库封装Native类库并用C#调用
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
1、創(chuàng)建Native類庫
新建項目->其他語言->Visual C++->Win32控制臺應(yīng)用程序->DLL
添加頭文件
添加源文件
選擇生成路徑生成dll
2、CLR類庫封裝Native類庫
新建項目->其他語言->Visual C++->CLR->類庫;
添加Native類庫的lib和pdb
添加封裝后的類聲明頭文件
添加類的實現(xiàn)文件
3、C#調(diào)用封裝后的CLR類庫
新建項目->Visual C#->控制臺應(yīng)用程序;
添加引用(將CLR類庫引入),并將CLR依賴的Native類庫copy到Debug中
測試程序如下:
作者:RUNROCK
鏈接:https://www.jianshu.com/p/d985ba365c63
來源:簡書
著作權(quán)歸作者所有。商業(yè)轉(zhuǎn)載請聯(lián)系作者獲得授權(quán),非商業(yè)轉(zhuǎn)載請注明出處。
總結(jié)
以上是生活随笔為你收集整理的C++CLR类库封装Native类库并用C#调用的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: C#的winform的中委托显示图片
- 下一篇: 台式电脑键盘按键错乱_电脑键盘各个按键有