__declspec(dllimport)的作用
睿豐德科技 專注RFID識別技術和條碼識別技術與管理軟件的集成項目。質量追溯系統、MES系統、金蝶與條碼系統對接、用友與條碼系統對接
是時候總結一下__declspec(dllimport)的作用了。可能有人會問:__declspec(dllimport)和__declspec(dllexport)是一對的,在動態鏈接庫中__declspec(dllexport)管導出,__declspec(dllimport)管導出,就像一個國家一樣,有出口也有進口,有什么難理解的呢?這是一種很自然的思路,開始我也是這樣理解。
但是在兩年前的一個項目中,我發現不用__declspec(dllimport)似乎也可以。比如現在我新建一個使用共享MFC DLL的規則DLL工程:DllDlg。然后我新建兩個文件:DllApi.h和DllApi.cpp。DllApi.h作為接口文 件,DllApi.cpp作為實現文件。
接著在DllApi.h聲明一個函數:
[cpp] view plaincopy