Я разрабатываю приложение на C ++, которое частично управляется сенсорным экраном в Windows XP Embedded. Пользователю потребуется ввести некоторый текст. До сих пор мы использовали стандартную экранную клавиатуру Windows (osk.exe), но есть две основные проблемы:
- Он довольно мал на экране с более высоким разрешением, поэтому пользователям, вероятно, будет сложно нажимать правильные клавиши.
- Это слишком «некрасиво» для клиента, который хотел бы гладкую экранную клавиатуру, которая до сих пор лучше интегрируется с настраиваемым внешним видом приложения.
Поэтому я ищу альтернативы экранной клавиатуре Windows (osk.exe), которые позволяют использовать кнопки большего размера и могут иметь скин. В идеале у него должна быть лицензия типа BSD для свободной интеграции в коммерческое приложение, но может работать и бесплатное коммерческое решение.
Знаете ли вы о таких приложениях, или у вас был подобный проект, в котором вы решили проблему другим способом?