实现按键C++版的滚轮消息按键.docxVIP

  • 9
  • 0
  • 约4.49千字
  • 约 6页
  • 2017-07-12 发布于河南
  • 举报
实现按键C版的滚轮消息按键

//DLL#define _WIN32_WINNT 0x0500#include windows.h_declspec(dllexport) BOOL MouseHK();//滚轮吃药LRESULT CALLBACK HookProcMouse(intnCode, WPARAM wParam, LPARAM lParam);//鼠标钩子回调函数HHOOK hkMouse = NULL;//鼠标钩子句柄HINSTANCE hWnd = NULL;//DLL实例句柄BOOL MouseHK(){if(hkMouse){UnhookWindowsHookEx(hkMouse);hkMouse = NULL;return FALSE;}else{hkMouse = SetWindowsHookEx(WH_MOUSE, HookProcMouse, hWnd, 0);return TRUE;}}LRESULT CALLBACK HookProcMouse(intnCode, WPARAM wParam, LPARAM lParam){short x;typedefstructtagMOUSEHOOKSTRUCTEX {MOUSEHOOKSTRUCT MOUSEHOOKSTRUCT;DWORD mouseData;} MOUSEHOOKSTRUCTEX, *PMOUSEHOOKSTRUCTEX

文档评论(0)

1亿VIP精品文档

相关文档