如何监听触摸屏的触摸事件,大家有没有什么好的想法

Julykey 2014-08-15 03:21:32
想做一个可以在后台监听触摸屏触摸消息的程序,因为鼠标、键盘都可以通过钩子来监听,自然第一个想到的就是钩子。(不熟悉触摸事件的各位也不要怕,其实就是类似鼠标的一个消息,系统都封装好了。)
但问题出来了,winuse.h中定义的Windows Hook 消息钩子没有和触摸消息相关的。我相信系统既然能做,钩子应该也可以做,只是微软还没更新这部分内容。
请教各位有没有什么好的方法可以实现我的想法,先谢过各位!
...全文
540 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
阿呆_ 2014-08-25
  • 打赏
  • 举报
回复
你确定你hook的进程用RegisterTouchWindow注册过了?那么试试WM_GESTURE消息(注:RegisterTouchWindow注册过的窗口不会收到WM_GESTURE消息)
Julykey 2014-08-25
  • 打赏
  • 举报
回复
引用 3 楼 Idle_ 的回复:
和普通message hook没区别吧? 不管是WH_CALLWNDPROC还是WH_GETMESSAGE hook都可以截获WM_TOUCH消息
我是想在后台全局监听系统的触摸类消息WM_TOUCH, 貌似WH_CALLWNDPROC还是WH_GETMESSAGE都没效果
Julykey 2014-08-24
  • 打赏
  • 举报
回复
引用 4 楼 bubu8633 的回复:
目标系统是win8?
win7和win8应该都一样吧
冷月清晖 2014-08-18
  • 打赏
  • 举报
回复
目标系统是win8?
阿呆_ 2014-08-18
  • 打赏
  • 举报
回复
和普通message hook没区别吧? 不管是WH_CALLWNDPROC还是WH_GETMESSAGE hook都可以截获WM_TOUCH消息
Julykey 2014-08-18
  • 打赏
  • 举报
回复
求高手支招!!!
帅得不敢出门 2014-08-15
  • 打赏
  • 举报
回复
我知道linux /dev/input设备。

24,854

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 工具平台和程序库
社区管理员
  • 工具平台和程序库社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧