我正在尝试在Windows CE 6上实现多点触控手势以进行图形化 . 我尝试了两种不同的方法...使用内置手势事件并覆盖WndProc来为我提供鼠标移动和鼠标移动事件 .
使用内置手势事件,我找不到一种方法来获取多点触控手势的两个点的坐标 .
通过覆盖WndProc或使用MouseDown / MouseMove事件,当您在屏幕上按住一根手指时,它会隐藏鼠标按下消息,从而停止多点触控手势 .
有什么建议?
对不起,这是CE 7,而不是6!仍不确定如何处理多点触控......
根据这个http://msdn.microsoft.com/en-us/library/jj838851.aspx仅Compact 2013支持多点触控手势 . OEM必须实现驱动程序以支持多点触控 .
您可以使用设备上的互联网浏览器测试您的设备,或致电TouchPanelGetDeviceCaps API以获取有关多点触控支持的信息(http://msdn.microsoft.com/en-us/library/gg159143.aspx) .
如果设备是Windows CE 6而不是Compact 2013,我担心现在可以在任何应用程序中获取mutli-touch信息 .
1 回答
根据这个http://msdn.microsoft.com/en-us/library/jj838851.aspx仅Compact 2013支持多点触控手势 . OEM必须实现驱动程序以支持多点触控 .
您可以使用设备上的互联网浏览器测试您的设备,或致电TouchPanelGetDeviceCaps API以获取有关多点触控支持的信息(http://msdn.microsoft.com/en-us/library/gg159143.aspx) .
如果设备是Windows CE 6而不是Compact 2013,我担心现在可以在任何应用程序中获取mutli-touch信息 .