當前位置:編程學習大全網 - 編程軟體 - 在VC中怎麽使用dll文件

在VC中怎麽使用dll文件

dll的使用分為

(1)靜態加載:第壹步,在可執行程序的cpp中添加對dll的頭文件的引用;第二步,將dll及其lib(包含了dll的符號表)文件添加到鏈接路徑(可以直接將dll及其lib拷貝到exe項目的文件夾中);

然後就可以再項目中使用dll中的函數或者變量,就像使用普通的函數和變量壹樣。

(2)動態加載:第壹步,使用LoadLibrary(PCTSTR)函數將dll加載到程序的運行空間;第二步,使用GetProcAddress(HINSTANCE, PCSTR)獲得指向需要使用的函數的指針;第三步,通過獲得的函數指針調用dll中的函數;最後當確定不需要再使用dll中的資源時,通過FreeLibrary(HINSTANCE)卸載已經加載的dll。

  • 上一篇:PHP為什麽有多種標記風格?
  • 下一篇:jump買的點卡怎麽用
  • copyright 2024編程學習大全網