欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

c#調(diào)用c的dll

如何使用C# 調(diào)用c語言寫的dll

專注于為中小企業(yè)提供成都網(wǎng)站建設(shè)、成都網(wǎng)站設(shè)計(jì)服務(wù),電腦端+手機(jī)端+微信端的三站合一,更高效的管理,為中小企業(yè)紫金免費(fèi)做網(wǎng)站提供優(yōu)質(zhì)的服務(wù)。我們立足成都,凝聚了一批互聯(lián)網(wǎng)行業(yè)人才,有力地推動了成百上千企業(yè)的穩(wěn)健成長,幫助中小企業(yè)通過網(wǎng)站建設(shè)實(shí)現(xiàn)規(guī)模擴(kuò)充和轉(zhuǎn)變。

1引用命名空間:

using System.Runtime.InteropServices;

2.將需要調(diào)用的dll放到bin文件工程目錄下,程序編譯運(yùn)行時(shí)會將該dll復(fù)制到bin文件debug文件夾下;

3.使用dllimport引用需要的函數(shù)

 [DllImport("Test.dll", CharSet = CharSet.Auto, CallingConvention = CallingConvention.StdCall)]
        public static extern void Test123(byte[] input, int port);

函數(shù)原型如下:

void __stdcall Test123(const char *input, const int port);

說明:CallingConvention 選擇調(diào)用類型,取決于你寫的C函數(shù)的調(diào)用類型,一般情況都會使用stdcall。

涉及到的數(shù)據(jù)類型需要認(rèn)真對比下,網(wǎng)上有大神把能想到的都試了一遍,可以認(rèn)真看下。以下變量是我使用過的,可以參考下

int&  variable                ---->    ref int  variable

char * out_variable       ---->   [MarshalAs(UnmanagedType.LPStr)] StringBuilder out_variable

const char *  In_varible ---->   byte[]       //  byte[] bytes = System.Text.Encoding.Default.GetBytes(In_varible);

4.其他:

調(diào)試過程出現(xiàn)了“buffer too small ”的問題,

剛初始化的使用的是StringBuilder ss = new StringBuilder();

后修改為StringBuilder ss = new StringBuilder(1024),問題解決

生成release版時(shí),出現(xiàn)了找不到dll的問題,

解決方法,手動將dll復(fù)制到release文件夾下,問題解決

網(wǎng)站名稱:c#調(diào)用c的dll
本文路徑:http://aaarwkj.com/article2/isgeic.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供品牌網(wǎng)站制作、面包屑導(dǎo)航微信公眾號、響應(yīng)式網(wǎng)站、品牌網(wǎng)站建設(shè)網(wǎng)站設(shè)計(jì)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

網(wǎng)站托管運(yùn)營
三欲一区二区三区中文字幕 | 深夜十八禁在线免费观看| 成年人网站一级黄色免费| 黄色国产欧美国产亚洲| 国产91精品在线观看| 播放欧美日韩特黄大片| 一二区中文字幕在线观看| 自偷自拍在线免费观看| 国产超码片内射在线| 久久91超碰青草在哪里看| 欧美高清一区二区三区精品| 歪歪私人影院午夜毛片| 精品一区二区日本高清| 欧美精品日本一区二区| 亚洲综合一区二区三区四区在线| 日韩欧美一区二区三区| 国产a天堂一区二区专区| 国产一区二区高清在线| 久久人热视频这里只有精品| 欧美日韩男女性生活视频| 国产真实乱偷精品视频免| 日韩一二三四区精品电影免费播放 | 日韩欧美亚洲国产资源| 国产农村熟妇av国语对白| 欧美精品日韩精品一区二区| 亚洲欧美日韩精品成人| 在线观看免费国产不卡| 人妻少妇偷人精品免费看| 欧美日韩三级性生活水平| 黄色亚洲大片免费在线观看| 中文字幕人妻熟女人妻| 蜜臀av网站在线播放| 中文字幕韩国三级电影| 98精品熟女亚洲av| 偷拍大神女厕偷拍作品| 国产免费不卡午夜福利在线| 国产精品一区二区啪啪| 国产亚洲一区二区三区av| 中文字幕伦理一区二区三区| 黄片大全视频在线免费观看| 久久免费少妇高潮99精品|