有什么方法可以获取触摸板被触摸的位置?我还需要能够返回这样的 2D 点数组映射的捕获模块,它根据请求报告触摸板点的状态(状态表示:被触摸/未触摸)。不管它是用什么技术/语言编写的
问问题
4060 次
2 回答
8
我知道这不是你想听到的,但没有包罗万象的方式来做你想做的事。
各个品牌和型号都有自己的展示方式。例如,我使用 Synaptic 触摸板(相当常见)完成了一些工作,这些触摸板在 Windows 上公开了一个 COM 接口。该代码不适用于任何其他触摸板。
您可以找到一些常见的代码,并根据系统支持的代码运行不同的代码。
于 2011-12-04T21:10:32.337 回答
2
如果它是一个 windows 应用程序,处理 WM_MOUSEMOVE 消息,lparam 的 hiword 和 loword 分别是 x 和 y 坐标,参考客户区坐标。
于 2011-12-04T18:15:36.170 回答