基于visual c++的動態(tài)鏈接庫(dll)設(shè)計(jì).doc
約75頁DOC格式手機(jī)打開展開
基于visual c++的動態(tài)鏈接庫(dll)設(shè)計(jì),基于visual c++的動態(tài)鏈接庫(dll)設(shè)計(jì)頁數(shù)74字?jǐn)?shù) 20247摘要?jiǎng)討B(tài)鏈接庫(dll)是用來共享函數(shù)庫的可執(zhí)行文件,它包含了全局?jǐn)?shù)據(jù)、編譯過的函數(shù)和資源。動態(tài)鏈接庫不能像普通的可執(zhí)行文件那樣直接運(yùn)行,而是用來為其他的文件或文件提供共享函數(shù)庫。dll經(jīng)過編譯后,被裝入一個(gè)預(yù)定的基地址中,如果沒有與其他的dll...


內(nèi)容介紹
此文檔由會員 猛龍 發(fā)布
基于Visual C++的動態(tài)鏈接庫(DLL)設(shè)計(jì)
頁數(shù) 74 字?jǐn)?shù) 20247
摘要
動態(tài)鏈接庫(DLL)是用來共享函數(shù)庫的可執(zhí)行文件,它包含了全局?jǐn)?shù)據(jù)、編譯過的函數(shù)和資源。動態(tài)鏈接庫不能像普通的可執(zhí)行文件那樣直接運(yùn)行,而是用來為其他的文件或文件提供共享函數(shù)庫。DLL經(jīng)過編譯后,被裝入一個(gè)預(yù)定的基地址中,如果沒有與其他的DLL沖突,文件就被映射到進(jìn)程中的相同的基地址上。與靜態(tài)庫不同的是,它不直接鏈接到可執(zhí)行文件中,而是在程序運(yùn)行是才加載。多個(gè)應(yīng)用程序可以共享內(nèi)存中的動態(tài)鏈接庫,這樣就大大節(jié)省了內(nèi)存的開支,并且可以有效地減少可執(zhí)行文件的大小。
使用動態(tài)鏈接庫為軟件開發(fā)提供了便利條件。當(dāng)對動態(tài)鏈接庫中的內(nèi)容進(jìn)行了修改后,只要不改變接口函數(shù)的名稱,那么使用動態(tài)鏈接庫的應(yīng)用程序就不用做任何的修改。所以可以編寫小的DLL模塊,然后單獨(dú)調(diào)試,讓應(yīng)用程序在運(yùn)行時(shí)裝載并鏈接它。
目錄
第一章 動態(tài)鏈接庫的開發(fā)環(huán)境
第二章 動態(tài)鏈接庫的工作原理
第三章 動態(tài)鏈接庫的創(chuàng)建及測試調(diào)用
第四章 運(yùn)行及顯示
參 考 文 獻(xiàn)
譯文
譯文原文
參 考 文 獻(xiàn)
[1] 王華、葉愛亮等編著 Visual C++編程實(shí)力與技巧 北京 機(jī)械工業(yè)出版社 1999.4 1-118 333-361
[2] 胡海生、李升亮編著 Visual C++ 6.0編程學(xué)習(xí)捷徑 北京 清華大學(xué)出版社 2003.9 1-80 228-257
[3] 帥小應(yīng) VC++動態(tài)鏈接庫的創(chuàng)建與應(yīng)用 池州師專學(xué)報(bào) 2001.8 第15卷 43-44
[4] 謝莉 VC++動態(tài)鏈接庫的開發(fā)和調(diào)用 微型機(jī)與應(yīng)用 2001 第9期
10-12
[5] 費(fèi)佩燕、閆允一、郭寶龍 VC++中動態(tài)鏈接庫的實(shí)現(xiàn) 現(xiàn)代電子技術(shù) 2003 第8期 9-18
頁數(shù) 74 字?jǐn)?shù) 20247
摘要
動態(tài)鏈接庫(DLL)是用來共享函數(shù)庫的可執(zhí)行文件,它包含了全局?jǐn)?shù)據(jù)、編譯過的函數(shù)和資源。動態(tài)鏈接庫不能像普通的可執(zhí)行文件那樣直接運(yùn)行,而是用來為其他的文件或文件提供共享函數(shù)庫。DLL經(jīng)過編譯后,被裝入一個(gè)預(yù)定的基地址中,如果沒有與其他的DLL沖突,文件就被映射到進(jìn)程中的相同的基地址上。與靜態(tài)庫不同的是,它不直接鏈接到可執(zhí)行文件中,而是在程序運(yùn)行是才加載。多個(gè)應(yīng)用程序可以共享內(nèi)存中的動態(tài)鏈接庫,這樣就大大節(jié)省了內(nèi)存的開支,并且可以有效地減少可執(zhí)行文件的大小。
使用動態(tài)鏈接庫為軟件開發(fā)提供了便利條件。當(dāng)對動態(tài)鏈接庫中的內(nèi)容進(jìn)行了修改后,只要不改變接口函數(shù)的名稱,那么使用動態(tài)鏈接庫的應(yīng)用程序就不用做任何的修改。所以可以編寫小的DLL模塊,然后單獨(dú)調(diào)試,讓應(yīng)用程序在運(yùn)行時(shí)裝載并鏈接它。
目錄
第一章 動態(tài)鏈接庫的開發(fā)環(huán)境
第二章 動態(tài)鏈接庫的工作原理
第三章 動態(tài)鏈接庫的創(chuàng)建及測試調(diào)用
第四章 運(yùn)行及顯示
參 考 文 獻(xiàn)
譯文
譯文原文
參 考 文 獻(xiàn)
[1] 王華、葉愛亮等編著 Visual C++編程實(shí)力與技巧 北京 機(jī)械工業(yè)出版社 1999.4 1-118 333-361
[2] 胡海生、李升亮編著 Visual C++ 6.0編程學(xué)習(xí)捷徑 北京 清華大學(xué)出版社 2003.9 1-80 228-257
[3] 帥小應(yīng) VC++動態(tài)鏈接庫的創(chuàng)建與應(yīng)用 池州師專學(xué)報(bào) 2001.8 第15卷 43-44
[4] 謝莉 VC++動態(tài)鏈接庫的開發(fā)和調(diào)用 微型機(jī)與應(yīng)用 2001 第9期
10-12
[5] 費(fèi)佩燕、閆允一、郭寶龍 VC++中動態(tài)鏈接庫的實(shí)現(xiàn) 現(xiàn)代電子技術(shù) 2003 第8期 9-18
TA們正在看...
- 基于matlab的fir濾波器設(shè)計(jì)與濾波.doc
- 基于matlab的iir數(shù)字濾波器設(shè)計(jì).doc
- asp個(gè)人網(wǎng)站建設(shè)畢業(yè)設(shè)計(jì).rar
- asp超市管理系統(tǒng)(程序代碼).rar
- asp畢業(yè)生信息管理系統(tǒng).rar
- asp辦公自動化系統(tǒng)(程序代碼).rar
- asp+sql圖書管理系統(tǒng)畢業(yè)設(shè)計(jì).rar
- 螢石與重晶石浮選分離試驗(yàn)研究.doc
- 高堿抑制硫鐵礦及活化浮選機(jī)理研究.doc
- 瑩石選礦報(bào)告.doc