如何检测到Touch动作

wensheng_zh2007 2012-02-07 09:22:26
当前环境是WinCE5.0,当前得知是否进行了Touch屏操作,如何得知。
当前的方法是在整个画页下,部署了一个Button,检测到押下该Button,认为是Touch屏。
是否有更好的方法,请指教。
...全文
151 8 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
91program 2012-02-08
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 swanmsg 的回复:]

这个有难度,专家能不能贴些代码出来。
[/Quote]

在我的 CSDN BLOG 有一文章,请你去看看
91program 2012-02-07
  • 打赏
  • 举报
回复
可以考虑 MOUSE HOOK
  • 打赏
  • 举报
回复
楼上都说了,可以在touch interrupt里detect下
月之海 2012-02-07
  • 打赏
  • 举报
回复
是的,考虑从touch中断入手.比如,你可以在DdsiTouchPanelGetPoint函数中添加相关代码,以事件、或者消息的方式上报。
Ei 2012-02-07
  • 打赏
  • 举报
回复
touch 单击 跟鼠标 单击 ,对于GWES来说,没什么区别,最好是从TOUCH中断入手。
Ei 2012-02-07
  • 打赏
  • 举报
回复
楼主你说的“认为是Touch屏” ,就是要排除通过鼠标的点击在外???
如果不是就可以用HOOK钩子,例子91的帖子刚好有一个HOOK的。
swanmsg 2012-02-07
  • 打赏
  • 举报
回复
这个有难度,专家能不能贴些代码出来。
northcan 2012-02-07
  • 打赏
  • 举报
回复
如果是应用层来做,用鼠标钩子很方便,可以瞬间搞定。

我之前的触摸屏背光调节,就是通过鼠标钩子来检测操作人员是否点击了屏幕。

19,518

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 嵌入开发(WinCE)
社区管理员
  • 嵌入开发(WinCE)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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