zpzDll.h 436 B

123456789101112131415161718192021
  1. #pragma once
  2. #include <vector>
  3. #ifdef HOOKAPI_EXPORTS
  4. #define HOOKAPI_API __declspec(dllexport)
  5. #else
  6. #define HOOKAPI_API __declspec(dllimport)
  7. #endif
  8. #define MAX_DATA_LENGTH 1024
  9. HOOKAPI_API BOOL InstallHook();
  10. HOOKAPI_API void UninstallHook();
  11. HOOKAPI_API void SetHwnd(HWND hWnd);
  12. HOOKAPI_API void SetComNum(const char* s_comNum, const wchar_t* ws_comNum, size_t nLength);
  13. HOOKAPI_API void HookGetData(char* dst, int* length);