国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 學(xué)院 > 開(kāi)發(fā)設(shè)計(jì) > 正文

VC++編程構(gòu)建DLL動(dòng)態(tài)鏈接庫(kù)建立與測(cè)試調(diào)用

2019-11-14 12:00:53
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

各位親愛(ài)的朋友:

我們又在第11款Vip課程相會(huì)了,那么,這節(jié)課,我將與您分享VC++編程構(gòu)建DLL動(dòng)態(tài)鏈接庫(kù)建立與測(cè)試調(diào)用。

編程思路:編程的話(huà)您只需要編寫(xiě)一次,了解到編寫(xiě)的效果,以后想要這種功能效果都是這么編寫(xiě)。對(duì)編寫(xiě)的代碼越熟悉,就越容易延伸它與修改它。

具體編寫(xiě)技巧:

動(dòng)態(tài)鏈接庫(kù)英文為DLL,是Dynamic Link Library 的縮寫(xiě)形式

DLL不是可執(zhí)行文件。

MFC DLL

EXE調(diào)用DLL里導(dǎo)出函數(shù)。

1.#PRagma   comment(lib,"庫(kù)文件名稱(chēng).lib")

2.__declspec( dllimport )  函數(shù)名稱(chēng)(參數(shù)1,參數(shù)2);

DLL里F5調(diào)試直接運(yùn)行EXE設(shè)置:

 

 

去掉:$(TargetPath)

我自己寫(xiě)的 工程 dll-------------------

int lisaisaidedllhanshu1(int x,int y)

{

CString s1;

s1.Format(L"張麗麗的%x 徐倩的%x/n",x, y);

OutputDebugString(s1);

return x +y;

}

; MFCLibrary1.def : 聲明 DLL 的模塊參數(shù)。

LIBRARY

EXPORTS

    ; 此處可以是顯式導(dǎo)出

lisaisaidedllhanshu1

我自己寫(xiě)的 工程 exe--------------------------------------------------

#pragma  comment(lib,"MFCLibrary1.lib")//在exe工程里  包含包含 靜態(tài)鏈接庫(kù)

__declspec (dllimport)int  lisaisaidedllhanshu1(int x,int y);//導(dǎo)入函數(shù)聲明

void CMyGameExeDlg::OnBnClickedButton1()

{

lisaisaidedllhanshu1(20, 18);

}

軟件運(yùn)行既要lib又要dll 注意了

 

 

 


發(fā)表評(píng)論 共有條評(píng)論
用戶(hù)名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 白玉县| 晋城| 象山县| 赫章县| 神池县| 行唐县| 大悟县| 突泉县| 宣威市| 介休市| 五寨县| 兴隆县| 涟水县| 太湖县| 铁岭县| 泗阳县| 海门市| 柘荣县| 亳州市| 正定县| 会同县| 浙江省| 双流县| 玛纳斯县| 临漳县| 崇州市| 秀山| 闽侯县| 水城县| 卓资县| 双鸭山市| 天水市| 屯昌县| 甘南县| 永清县| 沙坪坝区| 富顺县| 越西县| 正镶白旗| 江山市| 西安市|