成都創(chuàng)新互聯(lián)網(wǎng)站改版中如給廣大用戶帶來(lái)不便請(qǐng)諒解! 創(chuàng)新互聯(lián)專(zhuān)業(yè)成都網(wǎng)站建設(shè) 企業(yè)網(wǎng)站制作 精美網(wǎng)頁(yè)設(shè)計(jì) 網(wǎng)站建設(shè)服務(wù)熱線:028-869 2222 0
域名注冊(cè)
虛擬主機(jī)
網(wǎng)站建設(shè)
企業(yè)郵局
- 域名相關(guān)知識(shí)及購(gòu)買(mǎi)
- 域名解析
- 網(wǎng)址URL轉(zhuǎn)發(fā)
- 轉(zhuǎn)入轉(zhuǎn)出及過(guò)戶
- 域名交易
網(wǎng)絡(luò)營(yíng)銷(xiāo)
網(wǎng)站備案
- 域名相關(guān)知識(shí)及購(gòu)買(mǎi)
- 域名解析
- 網(wǎng)址URL轉(zhuǎn)發(fā)
- 轉(zhuǎn)入轉(zhuǎn)出及過(guò)戶
- 域名交易
服務(wù)器租用
.dll文件有什么用,是什么程序做的
- 王虎 文章來(lái)源:網(wǎng)站建設(shè) 點(diǎn)擊數(shù):1451 更新時(shí)間:2011-09-29
-
擴(kuò)展名為dll的文件是動(dòng)態(tài)鏈接庫(kù)函數(shù),它的定義如下:
動(dòng)態(tài)鏈接庫(kù)的概念
動(dòng)態(tài)鏈接庫(kù)(Dynamic Link Library,縮寫(xiě)為DLL)是一個(gè)可以被其它應(yīng)用程序共享的程序模塊,其中封裝了一些可以被共享的例程和資源。動(dòng)態(tài)鏈接庫(kù)文件的擴(kuò)展名一般是dll,也有可能是drv、sys和fon,它和可執(zhí)行文件(exe)非常類(lèi)似,區(qū)別在于DLL中雖然包含了可執(zhí)行代碼卻不能單獨(dú)執(zhí)行,而應(yīng)由Windows應(yīng)用程序直接或間接調(diào)用。
動(dòng)態(tài)鏈接是相對(duì)于靜態(tài)鏈接而言的。所謂靜態(tài)鏈接是指把要調(diào)用的函數(shù)或者過(guò)程鏈接到可執(zhí)行文件中,成為可執(zhí)行文件的一部分。換句話說(shuō),函數(shù)和過(guò)程的代碼就在程序的exe文件中,該文件包含了運(yùn)行時(shí)所需的全部代碼。當(dāng)多個(gè)程序都調(diào)用相同函數(shù)時(shí),內(nèi)存中就會(huì)存在這個(gè)函數(shù)的多個(gè)拷貝,這樣就浪費(fèi)了寶貴的內(nèi)存資源。而動(dòng)態(tài)鏈接所調(diào)用的函數(shù)代碼并沒(méi)有被拷貝到應(yīng)用程序的可執(zhí)行文件中去,而是僅僅在其中加入了所調(diào)用函數(shù)的描述信息(往往是一些重定位信息)。僅當(dāng)應(yīng)用程序被裝入內(nèi)存開(kāi)始運(yùn)行時(shí),在Windows的管理下,才在應(yīng)用程序與相應(yīng)的DLL之間建立鏈接關(guān)系。當(dāng)要執(zhí)行所調(diào)用DLL中的函數(shù)時(shí),根據(jù)鏈接產(chǎn)生的重定位信息,Windows才轉(zhuǎn)去執(zhí)行DLL中相應(yīng)的函數(shù)代碼。
一般情況下,如果一個(gè)應(yīng)用程序使用了動(dòng)態(tài)鏈接庫(kù),Win32系統(tǒng)保證內(nèi)存中只有DLL的一份復(fù)制品,這是通過(guò)內(nèi)存映射文件實(shí)現(xiàn)的。DLL首先被調(diào)入Win32系統(tǒng)的全局堆棧,然后映射到調(diào)用這個(gè)DLL的進(jìn)程地址空間。在Win32系統(tǒng)中,每個(gè)進(jìn)程擁有自己的32位線性地址空間,如果一個(gè)DLL被多個(gè)進(jìn)程調(diào)用,每個(gè)進(jìn)程都會(huì)收到該DLL的一份映像。與16位Windows不同,在Win32中DLL可以看作是每個(gè)進(jìn)程自己的代碼。
二、動(dòng)態(tài)鏈接庫(kù)的優(yōu)點(diǎn)
1.共享代碼、資源和數(shù)據(jù)
使用DLL的主要目的就是為了共享代碼,DLL的代碼可以被所有的Windows應(yīng)用程序共享。
2.隱藏實(shí)現(xiàn)的細(xì)節(jié)
DLL中的例程可以被應(yīng)#C應(yīng)用。
- 上一篇文章:網(wǎng)站設(shè)計(jì)中8個(gè)很糟糕的習(xí)慣
下一篇文章:網(wǎng)站建設(shè)完成后日常運(yùn)營(yíng)管理十分重要
服務(wù)電話:028-86922220 13518219792 公司地址:成都市太升南路288號(hào)錦天國(guó)際A幢1002號(hào)
支持信箱:service@cdxwcx.com 版權(quán)所有:創(chuàng)新互聯(lián)-成都網(wǎng)站建設(shè)網(wǎng)絡(luò)公司 蜀ICP備13010860號(hào)
創(chuàng)新互聯(lián)成都網(wǎng)絡(luò)公司:成都網(wǎng)站制作,成都網(wǎng)站建設(shè),flash動(dòng)畫(huà)做主頁(yè),不良網(wǎng)站友情鏈接,js代碼、框架,做網(wǎng)站避免的錯(cuò)誤
日本在线视频播放91|
91亚洲精品综合久久|
午夜国产成人福利视频|
欧美有码黄片免费在线视频|
亚洲香艳网久久五月婷婷|
日本欧美一区二区三区高清|
日韩中文字幕在线不卡一区|
国产欧洲亚洲日产一区二区|
国产精品久久精品毛片|
国产精品欧美日韩中文字幕|
日韩国产亚洲一区二区三区|
国产亚洲中文日韩欧美综合网
|
欧美区一区二在线播放|
日本高清一区免费不卡|
欧美日韩精品综合一区|
国产极品粉嫩尤物一区二区|
欧美日韩亚洲精品在线观看|
日本少妇中文字幕不卡视频|
夫妻性生活真人动作视频|
国产午夜精品久久福利|
肥白女人日韩中文视频|
日韩欧美一区二区不卡看片|
热情的邻居在线中文字幕|
国产精品不卡高清在线观看|
日韩人妻一区中文字幕|
成人欧美一区二区三区视频|
日韩欧美精品一区二区三区|
五月天丁香亚洲综合网|
欧美日韩少妇精品专区性色|
欧美中文日韩一区久久|
在线观看视频日韩精品|
亚洲欧美黑人一区二区|
91精品国产综合久久不卡|
欧美丝袜诱惑一区二区|
欧美欧美日韩综合一区|
亚洲伊人久久精品国产|
日本高清加勒比免费在线|
欧美一区二区三区性视频|
亚洲高清中文字幕一区二三区|
国产又粗又深又猛又爽又黄|
欧美精品女同一区二区|