如何伪造Windows Mobile的"多点触控"?

Chr*_*aft 3 mobile compact-framework windows-mobile multi-touch

这是个主意:

我有两个具有MouseDown事件的面板.我的想法是有一个计时器,可以每十分之一秒启用和禁用面板.

我希望MouseDown事件会被一个面板被抓住,然后我看了前任和事件的EY,然后MouseDown事件会被另一小组的下一个定时器事件被捕获.

这将是真正的MultiTouch,但它可能足以带来一些乐趣.但这在实践中不起作用.

我的假设是这种技术无法在硬件级别上工作.但我想确保没有其他人知道如何完成"Hack Multitouch"

有任何想法吗?

cta*_*cke 6

简短的回答是它不会起作用.

对于多点触控,你必须有硬件来支持它(电容式触摸屏).没有办法制作电阻式触摸屏(WinMo设备上的内容)"看到"两个触摸.相反,它只提供所有触摸的平均值.

我已经看到一个黑客,假设你一次不触摸两个点,而且一个点(通常是左上角)从不移动.然后,您可以通过从平均值中退出来确定第二个点的位置.它有点像"缩小"和"放大"类型的手势,但就是这样.

即使你有一个电容式触摸屏,除非操作系统知道如何处理鼠标是在两个位置在任何给定的时间,或在触摸屏驱动程序明确规定了应用与信息,你还是运气不好.