Переход к приложениям, которые будут использоваться на устройстве без физической клавиатуры
Поиск лучших практик для приложений с сенсорным экраном.
Какую коммерческую/бесплатную экранную клавиатуру или экранные цифровые клавиатуры вы используете на устройствах Windows?
Или мы должны использовать библиотеку для реализации наших собственных устройств ввода?
В настоящее время с использованием стандартных окон osk.exe, но я считаю, что он слишком мал для хорошего использования сенсорного экрана.
Обновление: мы решили сделать свою собственную клавиатуру, несколько клавиш управления клавиатурой (хотя клавиатура Windows 7 выглядит лучше)
Не верный ответ, просто совет. Я разрабатывал приложения для PDA в Windows Mobile, и я нашел, что лучшим решением является попытка максимально увеличить клавиатуру. Потратьте некоторое время на дизайн, внедрите эффективный графический интерфейс с элементами управления выбором вместо текстовых полей. Независимо от используемой виртуальной клавиатуры, ваши пользователи, скорее всего, справятся, если они потребуют ввода слишком большого количества текста, поскольку это неинтуитивно. Я дошел до того, что пользователь мог настраивать ответы на поля через интерфейсы интрасети и сохранять их в БД. Затем пользователь может выбрать "консервированные" ответы из ddls и при необходимости изменить.
Я использую Click-N-Type. См. этот вопрос для получения дополнительной информации и других ответов
если вы являетесь разработчиком .NET, проверьте компонент WPF (http://fpscomponents.com/Product.aspx?id=8), который полностью настраивается встроенным редактором. Поэтому программист может заполнить его собственным языком и определить макет.