IMPORT_C and EXPORT_C


IMPORT_Cはe 32 defでマクロである.h定義は、DLLから関数をインポートすることを意味する.#define IMPORT_C __declspec(dllexport)
DLL関数をアプリケーションにインポートする場合は、この関数はまずIMPORT_でなければなりません.Cは、この関数がDLLで見つけられることをコンパイラに伝えると宣言した.
EXPORT_Cもe 32 defである.h定義マクロは、DLLから関数を導出することを意味する.#define EXPORT_C __declspec(dllexport)
関数がDLL APIの一部であり、アプリケーションまたは他のDLLで呼び出される場合、この関数はC++ソースファイルでエクスポートとして実装される必要があります.
注意が必要なのはWINSでIMPORT_CとEXPORT_Cは同時に__と定義されるdeclspec(export).