近期公司需要開發(fā)三方動態(tài)庫接口,雖然未分配到我的身上,但還是饒有興趣的回憶了一下C++,并嘗試使用Visual C++ 開發(fā)一個(gè)小的動態(tài)庫接口例子。以下就是這幾日開發(fā)經(jīng)驗(yàn)。
創(chuàng)新互聯(lián)是一家集網(wǎng)站建設(shè),昌邑企業(yè)網(wǎng)站建設(shè),昌邑品牌網(wǎng)站建設(shè),網(wǎng)站定制,昌邑網(wǎng)站建設(shè)報(bào)價(jià),網(wǎng)絡(luò)營銷,網(wǎng)絡(luò)優(yōu)化,昌邑網(wǎng)站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強(qiáng)企業(yè)競爭力。可充分滿足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯(lián)網(wǎng)需求。同時(shí)我們時(shí)刻保持專業(yè)、時(shí)尚、前沿,時(shí)刻以成就客戶成長自我,堅(jiān)持不斷學(xué)習(xí)、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實(shí)用型網(wǎng)站。
第一步在 Visual C++下創(chuàng)建動態(tài)庫項(xiàng)目;
第二步創(chuàng)建動態(tài)庫方法執(zhí)行代碼;
第三步創(chuàng)建C# console項(xiàng)目 創(chuàng)建NativeMethod類封裝調(diào)用方法;
第四步實(shí)現(xiàn)C#調(diào)用C++動態(tài)庫;
遇到的問題:
C++動態(tài)庫導(dǎo)出函數(shù)名稱會變化,這里可以通過DEPENDS.EXE查看導(dǎo)出dll方法名稱。