首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何学习多点触摸屏的通信协议并为其编写C#应用程序?

如何学习多点触摸屏的通信协议并为其编写C#应用程序?
EN

Stack Overflow用户
提问于 2010-02-09 15:54:06
回答 3查看 945关注 0票数 1

我有一个多点触摸覆盖在它上面的监视器。它在Windows7上运行得很好,但我想在Windows上用C#编写一个多点触控应用程序,它不支持开箱即用的触摸功能。没有任何文档,我给制造商发了电子邮件,但从未得到回复。

然而,这款设备可以在Windows XP上使用谷歌地球,而谷歌地球本身并不支持多点触控。因此,我认为它会生成多种类型的消息,例如Windows7的WM_TOUCH,Google Earth COM API的一种,以及它自己的UDP或Windows消息形式的消息。如何捕获所有通信并了解协议?

EN

回答 3

Stack Overflow用户

发布于 2010-03-22 01:27:54

OllyDbg是一个非常低级的调试器,它允许您查看在机器上来回传递的大量消息。我见过它被用来对USB设备驱动程序的消息进行反向工程,以找出如何与项目交互。

我怀疑这将是一个很好的起点。它应该允许您确定消息是如何传递的,也许还可以开始梳理它们的结构。

票数 0
EN

Stack Overflow用户

发布于 2010-04-16 04:45:27

Tuio这样的解决方案并不依赖于Windows7,也许tuio (或替代方案)的实现会让你的生活更轻松。

票数 0
EN

Stack Overflow用户

发布于 2011-05-17 04:02:27

我最近在Windows7平台上进行多点触控开发。我正在使用UniTuio -,看http://xtuio.com,你可以看看我的问题,我必须让它工作。我还在Windows7上使用了一个名为Touch2TUIO的网桥,它似乎工作得很好。如果您需要使鼠标处于非活动状态,请参阅我的问题:using windows 7 with unituio

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2227541

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档