1. HINSTANCE LoadLibrary( LPCTSTR lpLibFileName);
2. FARPROC GetProcAddress( HMODULE hModule, LPCWSTR lpProcName);
3. BOOL FreeLibrary( HMODULE hLibModule);
這最直觀的一種方法,同時(shí)也是最麻煩的一種辦法。
方法二:讓調(diào)用者的工程依賴于動(dòng)態(tài)鏈接庫工程。步驟如下:
1. 讓調(diào)用者的工程處于active狀態(tài)下。
2. 打依賴設(shè)置對話框:Project-->dependencies。
3. 選擇動(dòng)態(tài)鏈接庫工程。
這種方法比較方便,但要求有DLL的項(xiàng)目文件。
方法三:直接把動(dòng)態(tài)鏈接庫產(chǎn)生的.lib文件加入到調(diào)用者的工程中。
方法四:進(jìn)入Link設(shè)置:Project-->settings-->Link,選擇Categery中的Input,在object/library modules里輸入的動(dòng)態(tài)鏈接庫對應(yīng)
的.lib文件名,在Additional library path中輸入動(dòng)態(tài)鏈接庫對應(yīng)的.lib的路徑。
方法五:#pragma (lib, "filename.lilb")
本博客為學(xué)習(xí)交流用,凡未注明引用的均為本人作品,轉(zhuǎn)載請注明出處,如有版權(quán)問題請及時(shí)通知。由于博客時(shí)間倉促,錯(cuò)誤之處敬請諒解,有任何意見可給我留言,愿共同學(xué)習(xí)進(jìn)步。