LALA |
|
|||
日歷
導(dǎo)航留言簿(1)隨筆分類(31)
文章分類(4)收藏夾(21)搜索積分與排名
最新隨筆
最新評(píng)論
閱讀排行榜 |
方法一:windows提供了一套函數(shù),用于加載動(dòng)態(tài)鏈接庫(kù)中的符號(hào)(函數(shù)和變量),調(diào)用這些函數(shù)去加載:
1. HINSTANCE LoadLibrary( LPCTSTR lpLibFileName); 2. FARPROC GetProcAddress( HMODULE hModule, LPCWSTR lpProcName); 3. BOOL FreeLibrary( HMODULE hLibModule); 這最直觀的一種方法,同時(shí)也是最麻煩的一種辦法,而且不需要filename.lib文件。 方法二:讓調(diào)用者的工程依賴于動(dòng)態(tài)鏈接庫(kù)工程。步驟如下: 1. 讓調(diào)用者的工程處于active狀態(tài)下。 2. 打依賴設(shè)置對(duì)話框:Project-->dependencies。 3. 選擇動(dòng)態(tài)鏈接庫(kù)工程。 這種方法比較方便,但要求有DLL的項(xiàng)目文件。 方法三:直接把動(dòng)態(tài)鏈接庫(kù)產(chǎn)生的.lib文件加入到調(diào)用者的工程中。 方法四:進(jìn)入Link設(shè)置:Project-->settings-->Link,選擇Categery中的Input,在object/library modules里輸入的動(dòng)態(tài)鏈接庫(kù)對(duì)應(yīng)的.lib文件名,在Additional library path中輸入動(dòng)態(tài)鏈接庫(kù)對(duì)應(yīng)的.lib的路徑。 方法五:#pragma (lib, "filename.lilb") |
![]() |
|
Copyright © Dest | Powered by: 博客園 模板提供:滬江博客 |