1. 使用__declspec(dllexport)
Header File#ifdef WINHOOKLIB_EXPORTS #define WINHOOKLIB_API __declspec(dllexport) #else #define WINHOOKLIB_API __declspec(dllimport) #endif BOOL WINHOOKLIB_API SetKeyboardHook(BOOL bInstall, DWORD dwThreadId = 0, HWND hWndCaller = NULL);
2. 使用def文件 exports
EXPORTS
SetKeyboardHook
3. 在link中使用/EXPORT 说明
#pragma comment(linker,"/EXPORT:SetKeyboardHook")