タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

WinAPIに関するwtrmiyaのブックマーク (1)

  • VC++でDLLを作る | frog.raindrop.jp.knowledge

    DLL内では、Exportする関数に extern "C" __declspec (dllexport) をつける。これらをまとめて #define DllExport extern "C" __declspec (dllexport) としておくとよい。 extern "C" が必要になるのはC++のときのみ。 以下のように分岐する方法もある。 #ifdef MYDLL #define DECLSPEC_DLLPORT __declspec(dllexport) #else #define DECLSPEC_DLLPORT __declspec(dllimport) #endif #ifdef __cplusplus extern "C"{ #endif DECLSPEC_DLLPORT void func(); #ifdef __cplusplus } #endif DLLの初期化や終

  • 1