程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程綜合問答 >> mfc-什麼情況下用顯示方式的dll

mfc-什麼情況下用顯示方式的dll

編輯:編程綜合問答
什麼情況下用顯示方式的dll

什麼情況下用顯示方式的dll,什麼情況下用隱式的dll,我問的是什麼情況,不是怎麼用。

最佳回答:


你說的應該是靜態鏈接(通過lib鏈接到dll)和動態加載(通過運行時調用LoadLibrary調用dll),前者效率高,適合調用那些基礎的庫,比如Windows API、MFC等等。這是推薦的方式。

後者適合調用編譯的時候沒法預見也沒有辦法得到lib文件的情況,比如說你的程序允許別的開發者制作dll形式的插件來擴展功能,或者你要調用的api函數很新,並不包括在你的頭文件和庫文件中。那麼就得動態調用。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved