走在架構師的大道上 Jack.Wang's home

          Java, C++, linux c, C#.net 技術,軟件架構,領域建模,IT 項目管理 Dict.CN 在線詞典, 英語學習, 在線翻譯

          BlogJava 首頁 新隨筆 聯系 聚合 管理
            195 Posts :: 3 Stories :: 728 Comments :: 0 Trackbacks
             方法一:windows提供了一套函數,用于加載動態鏈接庫中的符號(函數和變量),調用這些函數去加載:

            1. HINSTANCE LoadLibrary( LPCTSTR lpLibFileName);

            2. FARPROC GetProcAddress( HMODULE hModule, LPCWSTR lpProcName);

            3. BOOL FreeLibrary( HMODULE hLibModule);

            這最直觀的一種方法,同時也是最麻煩的一種辦法。

             方法二:讓調用者的工程依賴于動態鏈接庫工程。步驟如下:

            1. 讓調用者的工程處于active狀態下。

            2. 打依賴設置對話框:Project-->dependencies。

            3. 選擇動態鏈接庫工程。

            這種方法比較方便,但要求有DLL的項目文件。

              方法三:直接把動態鏈接庫產生的.lib文件加入到調用者的工程中。

           方法四:進入Link設置:Project-->settings-->Link,選擇Categery中的Input,在object/library modules里輸入的動態鏈接庫對應   

                        的.lib文件名,在Additional library path中輸入動態鏈接庫對應的.lib的路徑。

           方法五:#pragma (lib, "filename.lilb")





          本博客為學習交流用,凡未注明引用的均為本人作品,轉載請注明出處,如有版權問題請及時通知。由于博客時間倉促,錯誤之處敬請諒解,有任何意見可給我留言,愿共同學習進步。
          posted on 2008-02-28 22:43 Jack.Wang 閱讀(5499) 評論(2)  編輯  收藏 所屬分類: 開發技術

          Feedback

          # re: 使用 VC 動態鏈接庫的常用方法 2008-02-29 11:28 千里冰封
          JAVA里面講VC,呵呵,有意思  回復  更多評論
            

          # re: 使用 VC 動態鏈接庫的常用方法 2008-03-02 14:45 xifu
          學習了。飄過  回復  更多評論
            

          主站蜘蛛池模板: 津市市| 绵竹市| 美姑县| 扶风县| 沙洋县| 克东县| 建始县| 高要市| 喀喇沁旗| 连江县| 峨边| 合阳县| 阿拉善右旗| 庆城县| 开鲁县| 朝阳县| 鹤岗市| 清徐县| 阳泉市| 呼和浩特市| 淮阳县| 卢湾区| 宁波市| 盱眙县| 吕梁市| 沧州市| 福贡县| 新乡县| 垦利县| 邯郸市| 苍溪县| 兴国县| 民丰县| 武平县| 惠东县| 嘉义市| 固阳县| 铁岭县| 炎陵县| 万源市| 香港|