什麼情況下用顯示方式的dll,什麼情況下用隱式的dll,我問的是什麼情況,不是怎麼用。
你說的應該是靜態鏈接(通過lib鏈接到dll)和動態加載(通過運行時調用LoadLibrary調用dll),前者效率高,適合調用那些基礎的庫,比如Windows API、MFC等等。這是推薦的方式。
後者適合調用編譯的時候沒法預見也沒有辦法得到lib文件的情況,比如說你的程序允許別的開發者制作dll形式的插件來擴展功能,或者你要調用的api函數很新,並不包括在你的頭文件和庫文件中。那麼就得動態調用。
本人C語言的初學者,剛上來就
C語言指數函數相關問題
刪除listView多余的部
Com組件調用C++回調函數
使用easyUI tree
【首次提問】java 無法找