扒开腿挺进岳湿润的花苞视频|将军边走边挺进她H树林|挺进朋友人妻张婉莹身体|岳脱得精光让我挺进去视频|第一次挺进莹莹的身体里视频|脱岳裙子从后面挺进去视频

新疆軟件開發(fā)

本站首頁 軟件開發(fā) 成功案例 公司新聞 公司簡介 客服中心 軟件技術(shù) 網(wǎng)站建設(shè)
  您現(xiàn)在的位置: 新疆二域軟件開發(fā)公司 >> 開發(fā)語言 >> 文章正文

基礎(chǔ)學(xué)習(xí):VC6.0 支持的三種dll介紹

          Non-MFC Dlls(非MFC dll);指的是不用MFC的類庫結(jié)構(gòu),直接用C語言寫的DLL,其輸出函數(shù)一般是標(biāo)準(zhǔn)的C接口,能被非MFC和MFC編寫的應(yīng)用程序調(diào)用。可以用“Win32 應(yīng)用程序向?qū)А眲?chuàng)建非 MFC DLL 項目。
         Regular Dlls(MFC正規(guī)DLL),使用“MFC DLL 向?qū)А眲?chuàng)建,又分為靜態(tài)鏈接和動態(tài)鏈接兩種。
Extension Dlls(MFC擴(kuò)展DLL),使用“MFC DLL 向?qū)А眲?chuàng)建,始終動態(tài)鏈接MFC。
下面來自MSDN--確定要使用的dll的類型

        如果 DLL 要使用 MFC,且將由 MFC 或非 MFC 應(yīng)用程序使用,則必須生成動態(tài)鏈接到 MFC 的規(guī)則 DLL 或靜態(tài)鏈接到 MFC 的規(guī)則 DLL。大部分情況下可能需要使用動態(tài)鏈接到 MFC 的規(guī)則 DLL,因為這種 DLL 的文件大小要小得多,且使用共享 MFC 版本會節(jié)省大量內(nèi)存。如果是靜態(tài)鏈接到 MFC,則由于 DLL 會加載自己的私有 MFC 庫代碼副本,DLL 的文件大小會較大,且有可能占用額外的內(nèi)存。
生成動態(tài)鏈接到 MFC 的 DLL 要比生成靜態(tài)鏈接到 MFC 的 DLL 快,因為前者不需鏈接 MFC 本身。在鏈接器必須壓縮調(diào)試信息的調(diào)試版本中尤其如此。通過與已經(jīng)包含調(diào)試信息的 DLL 鏈接,DLL 中將只有很少的調(diào)試信息需要壓縮。
          動態(tài)鏈接到 MFC 的一個缺點是必須用 DLL 發(fā)布共享 DLL:MFCx0.DLL 和 MSVCRT.DLL(或類似的文件)。MFC DLL 可隨便重新發(fā)布,但仍必須在安裝程序中安裝 DLL。另外必須交付 MSVCRT.DLL,它包含程序和 MFC DLL 本身都要使用的 C 運(yùn)行時庫。
如果 DLL 僅由 MFC 可執(zhí)行文件使用,則可以選擇生成規(guī)則 DLL 或擴(kuò)展 DLL。如果 DLL 實現(xiàn)從現(xiàn)有 MFC 類派生的可重用類,或如果需要在應(yīng)用程序和 DLL 之間傳遞 MFC 派生的對象,則必須生成擴(kuò)展 DLL。
          如果 DLL 動態(tài)鏈接到 MFC,則可能要用 DLL 重新發(fā)布 MFC DLL。當(dāng)在多個可執(zhí)行文件之間共享類庫以節(jié)省磁盤空間和最小化內(nèi)存使用時,此結(jié)構(gòu)尤其有用。

作者:未知 | 文章來源:未知 | 更新時間:2008-1-15 16:44:10

  • 上一篇文章:

  • 下一篇文章:

  • 相關(guān)文章:
    C#調(diào)用Delphi編寫的Dll,實現(xiàn)繪圖的功能
    ASP.NET中引用dll“找不到指定模塊”的解決辦法
    軟件技術(shù)
    · 開發(fā)語言
    · Java技術(shù)
    · .Net技術(shù)
    · 數(shù)據(jù)庫開發(fā)
    最新文章  
    ·搜集整理的asp.net的驗證方
    ·各種FOR循環(huán)結(jié)構(gòu)的整理
    ·軟件項目開發(fā)中應(yīng)該考慮那
    ·搜集整理的javascript sel
    ·軟件開發(fā)中項目經(jīng)理有那些
    ·學(xué)習(xí)如何在Lambda表達(dá)式進(jìn)
    ·C++基礎(chǔ)知識:結(jié)構(gòu)體數(shù)據(jù)的
    ·C#實現(xiàn)短信發(fā)送程序的例子
    ·sun最近修補(bǔ)了一部分java的
    ·rss定制的另外一種實現(xiàn)方式
    ·delphi實現(xiàn)利用arp欺騙來實
    ·基礎(chǔ)學(xué)習(xí):基于WF的流程框
    ·網(wǎng)絡(luò)編程中怎樣得知一次數(shù)
    ·如何逆序輸出單鏈表?
    ·軟件開發(fā)過程中的性能設(shè)計
    關(guān)于我們 | 軟件開發(fā) | 下載試用 | 客服中心 | 聯(lián)系我們 | 友情鏈接 | 網(wǎng)站地圖 | 新疆電子地圖 | RSS訂閱
    版權(quán)所有 © 2016 新疆二域軟件開發(fā)網(wǎng) m.jdtbank.com All Rights Reserved 新ICP備14003571號
    新疆軟件開發(fā)總機(jī):0991-4842803、4811639.
    客服QQ:596589785 ;地址:新疆烏魯木齊北京中路華聯(lián)大廈A-5C 郵編:830000
     
    靖州| 桦川县| 临澧县| 施甸县| 武川县| 汤阴县| 辉县市| 社会| 博罗县| 黑河市| 丹东市| 庆城县| 石狮市| 英吉沙县| 辽阳县| 宜兰县| 涟源市| 广宗县| 周宁县| 县级市| 宝山区| 琼海市| 达日县| 甘南县| 西安市| 财经| 福州市| 桐梓县| 崇州市| 南澳县| 诸暨市| 平潭县| 阿拉善右旗| 房产| 郴州市| 迁西县| 甘肃省| 泗水县| 镇宁| 龙陵县| 和平区|