问题描述
传统监控软件只是将桌面截图,然后传送过去,并不能实时监控光标的实时变化。现要求实时看到鼠标的变化。不知怎样实现,大家一起讨论。小弟:用共享dll+hook钩子实现,将鼠标实时画的截取的桌面图片上。由于本人编程水平有限!还望大家指点一下
解决方案
解决方案二:
g_hHook=SetWindowsHookEx(WH_MOUSE,MouseProc,_Module.m_hInst,GetCurrentThreadId());//安装HOOKLRESULTCALLBACKMouseProc(intnCode,WPARAMwParam,LPARAMlParam){if(nCode<0)returnCallNextHookEx(g_hHook,nCode,wParam,lParam);MOUSEHOOKSTRUCT*lpMsg=(MOUSEHOOKSTRUCT*)lParam;if(wParam==WM_MOUSEMOVE)捕获鼠标移动消息,然后获取鼠标坐标等CPointcurPoint;GetCursorPos(&curPoint);
解决方案三:
学习下,不错。
解决方案四:
http://blog.csdn.net/greystar/archive/2004/09/25/116484.aspx
解决方案五:
顶~~~~~~~~~~
解决方案六:
我要的是获取其他任何一个鼠标信息,如有些游戏游戏中的非常漂亮的手型鼠标箭头,截取桌面是截取不到鼠标信息的而且还要任何程序
解决方案七:
3楼只是对于鼠标移动等消息响应,我现在需要当前鼠标形态,如一些自定义光标如五角光标,沙漏型我需要画当前程序的鼠标
时间: 2025-01-21 11:58:29