我正在为 Windows 8 桌面模式开发一个 C# 触摸应用程序,但我无法找到最佳方法。我的问题是:我应该使用现有的 Windows 7 Touch API c# 还是有一个新的多点触控 c# API 可用于开发 Windows 8 桌面应用程序?
我知道 Windows 8 对 win7 touch api 有遗留支持,只需要一些见解和反馈(如果这仍然是最好且唯一的方法的话)。
有人以前遇到过这个问题吗?
已编辑:我找到这篇文章:http://software.intel.com/en-us/articles/touch-gestures ,基本上 UIElement 公开了支持触摸操作的方法。也许这就是要走的路。有什么想法吗?
谢谢。
最佳答案
Windows 8 API 有一个基于 WM_POINTER 消息的新 API,请参阅 http://msdn.microsoft.com/en-us/library/hh454916(v=vs.85).aspx
Windows 7 API 有一些缺点,请参阅 http://the-witness.net/news/2012/10/wm_touch-is-totally-bananas/
关于c# - Windows 8 桌面多点触控 API,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14914548/