作者 主题: 用红外定位模拟触摸屏  (阅读 4570 次)

sunsunli

  • Newbie
  • *
  • 帖子: 1
用红外定位模拟触摸屏
« 于: 三月 30, 2014, 11:00:05 上午 »
我自己做了一个红外定位装置,想用它来做win8 的多指触控外设,已经实现了指尖数量,指尖相对屏幕坐标的提取。现在想把坐标信息发给操作系统由系统识别手势并发送给应用程序。所以是不是应该自己构建一个WM_TOUCH消息,看前辈们的帖子,貌似是要发送TUIO信息然后再转为WM_TOUCH消息,但是我下载了一个BSQsimulator又不能用,求前辈能讲解一下整个过程和需要用到的软件。(我用VS2013)

vinjn

  • SuperManager
  • Hero Member
  • *****
  • 帖子: 586
Re: 用红外定位模拟触摸屏
« 回复 #1 于: 三月 30, 2014, 11:18:56 上午 »
Win7 只有驱动才有发送 WM_TOUCH 的能力,因此需要 BSQsimulator 来安装一个驱动来发送 WM_TOUCH,。
Win8 用户态应用程序即可发送 WM_TOUCH,参考 http://msdn.microsoft.com/en-us/library/windows/desktop/hh802898(v=vs.85).aspx

wukongxuetang

  • Newbie
  • *
  • 帖子: 5
Re: 用红外定位模拟触摸屏
« 回复 #2 于: 十月 14, 2014, 01:27:29 下午 »
bsq是用在win7系统的,win8上面不能使用,在ccv官网上早就有了win8专用的tuio转touch了。您可以过去找一下

Tags: