DLL 的匯入和匯出函式
Microsoft 專有的
位於最完整且最新有關這個主題的 dllexport、 dllimport。
Dllimport 和dllexport儲存類別修飾詞是以 c 語言的 Microsoft 專屬擴充。 這些修飾詞明確地定義其 (可執行檔或另一個 DLL) 的用戶端 DLL 的介面。 宣告為函式dllexport免除使用模組定義 (。DEF) 檔。 您也可以使用 dllimport 和dllexport資料和物件的修飾詞。
Dllimport 和dllexport儲存類別修飾詞必須使用與擴充的屬性的語法關鍵字, __declspec,如本例所示:
#define DllImport __declspec( dllimport )
#define DllExport __declspec( dllexport )
DllExport void func();
DllExport int i = 10;
DllExport int j;
DllExport int n;
特定延伸的儲存類別修飾詞的語法的詳細資訊,請參閱儲存類別的擴充屬性。
結束 Microsoft 特定