![]() |
1
4
放大/缩小是多点触摸硬件的产物。Pocket PC使用电阻式触摸屏,它只提供一个触点(触摸两个位置会得到两个触点的平均值,而不是两个),因此WinMo硬件根本不支持它。我见过一个模仿这种行为的黑客,但它只是一个黑客,它更令人沮丧,而不是有用。 另一个大问题是CE,因此WinMo,没有鼠标同时位于两个位置的概念,这使得类似多点触控的东西需要上层转换器来处理硬件,并向监听这些两点的应用程序发送消息。这当然是可能的,但在今天的任何WinMo设备中,它都依赖于OEM。
|
![]() |
2
1
Windows Mobile,直到v.6.1,已经被创建为与stylet一起使用。所有设计类似iphone的UI都只是在WM(一种运行在windows上的基本应用程序)之上的一个软件层,结果通常很慢而且有问题,尽管有些人确实努力隐藏微软没有才华的UI设计师的工作。(HTC用钻石做了一次漂亮的尝试,它可能是我在Windows Mobile上见过的最好的UI)。到目前为止,还没有一个dll可以让你像苹果的SDK那样处理触摸屏。你会发现模仿多点触摸的技巧,但这不会让你走得很远。 手指导航将是WindowsMobile7的最大功能(操作系统核心的很大一部分正在改变),希望微软的SDK能让我们像苹果一样使用触摸屏功能。 请记住,Windows Mobile必须在不同类型的硬件(诺基亚、HTC等)上运行,而且通常很难有一个优化的通用操作系统。 |
![]() |
4
1
克塔克的回答一针见血。多点触控需要硬件支持。有一家名为Stantum的公司在电阻屏幕上实现了多点触摸。他们有可用的Windows Mobile驱动程序,并为屏幕技术提供了跨操作系统的一致API。然而,为了利用这项技术,手机制造商必须从该公司购买屏幕技术和驱动程序。您可以在此处看到该技术的视频: http://www.stantum.com/spip.php?page=video 到目前为止,我还不知道有哪款Windows手机实现了这项技术。 |
![]() |
5
0
看见 here 例如 |
![]() |
6
0
请查看位于的Resco Mobile Forms Toolkit http://www.resco.net/developer/mobileformstoolkit/overview.aspx
|