Windows 7 有一个非常好的触摸屏屏幕键盘程序/控件。我有一个触摸屏应用程序,最初是为 XP 编写的,并将部署在 XP 上。是否可以将此键盘直接合并到我的应用程序中,而不是使用自定义控件?我找不到有关它的程序信息,因此任何链接都会非常有帮助。具体来说,我需要:
- 能够在安装了 .NET 3.5 sp1 的 XP 计算机上使用键盘。
- 为了能够隐藏 Windows 7 上的本机键盘,因为我已经将触摸屏键盘合并到我的 UI 中,所以我不需要另一个使 UI 混乱的键盘。
这种原生键盘有两个吸引人的方面。首先,它会自动本地化为客户的语言(尽管应用程序的其余部分需要修改),其次,它似乎不会受到“触摸滞后”的影响,因为操作系统会尝试确定我是否“”我正在做一个手势,因为我显然是在键盘上打字。
该应用程序基于 WPF,这意味着可以轻松与基于 Windows 7 的控件集成。
编辑:我真的很喜欢 XP 的东西,但这不是必需的。不过,在Win7中使用键盘的能力似乎应该是可能的,甚至是正确的方法。
我发现的最好的事情是:
http://interactiveasp.net/blogs/natesstuff/archive/2008/10/01/ink-in-wpf-using-textinputpanel-for-text-input.aspx
它使用 WPF 的互操作,但似乎工作得很好。
编辑:我希望我是真正写它的人,但我所做的只是找到它......
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)