将在没有物理键盘的设备上制作应用程序
寻找触摸屏应用程序的最佳实践。
您在 Windows 设备上使用哪些商业/免费屏幕键盘或屏幕数字键盘?
或者我们应该使用库来实现我们自己的输入设备?
目前使用的是标准的windows osk.exe,但我认为它太小了,无法获得良好的触摸屏体验。
更新:我们决定制作自己的键盘,num 小键盘控件(虽然 windows7 小键盘看起来更好)
将在没有物理键盘的设备上制作应用程序
寻找触摸屏应用程序的最佳实践。
您在 Windows 设备上使用哪些商业/免费屏幕键盘或屏幕数字键盘?
或者我们应该使用库来实现我们自己的输入设备?
目前使用的是标准的windows osk.exe,但我认为它太小了,无法获得良好的触摸屏体验。
更新:我们决定制作自己的键盘,num 小键盘控件(虽然 windows7 小键盘看起来更好)
没有真正的答案,只是一点建议。我一直在 Windows mobile 中设计 PDA 应用程序,我发现最好的解决方案是尽可能地消除键盘。花一些额外的时间在设计上,使用选择控件而不是文本框来实现有效的 GUI。无论使用哪种虚拟键盘,如果需要输入太多文本,您的用户可能会抱怨,因为它不直观。我已经做到了让用户通过 Intranet 接口自定义对字段的响应并将其保存在数据库中。然后,用户可以从 ddls 中选择“预设”响应并根据需要进行修改。
我正在使用Click-N-Type。有关更多详细信息和其他答案,请参阅此问题
如果您是 .NET 开发人员,请查看可通过内置编辑器完全自定义的WPF 组件( http://fpscomponents.com/Product.aspx?id=8 )。所以程序员可以用自己的语言填充它并定义布局!