Windows XP - 挂钩触摸屏事件?

时间:2011-02-24 21:12:41

标签: windows-xp touchscreen

我正在开发一款部署在Windows XP上的触摸屏产品。我希望能够捕获用户按下并按住触摸屏的某个区域一段时间的事件。是否有一种低级别的方法可以挂钩到Windows来捕获这样的事件?

TY, 佛瑞德

2 个答案:

答案 0 :(得分:1)

如果可以的话,我会非常惊讶。你可以得到一些与IE相关的消息(windows调整大小等等,Windows在早期版本中移动),但我认为就是这样。

考虑到这一点让网页变得非常麻烦主机操作系统会遇到麻烦。

如果您完全控制部署环境(听起来它们可能是您部署的工作站或终端?),您最好的选择可能是采用类似下载到客户端的ActiveX控件来为您连接消息并提供信息以某种方式从那里回来。

答案 1 :(得分:1)

考虑使用SetWindowsHookEx函数和WH_MOUSE_LL(值13)代替idHook参数来挂钩鼠标事件 更多信息在 http://msdn.microsoft.com/en-us/library/ms644990%28v=vs.85%29.aspx http://support.microsoft.com/kb/318804