Как сделать пользовательскую мягкую панель ввода (SIP) в Windows CE?

Как сделать пользовательскую мягкую панель ввода (SIP) в Windows CE с использованием C#.Net?

2 ответа

Ты не можешь Истинный SIP должен зарегистрироваться в ОС и иметь некоторые определенные собственные точки входа COM ( IInputMehod). Поскольку Compact Framewortk не поддерживает хостинг EE, сделать это невозможно.

У Дуга Болинга есть пример SIP в его книге (глава 15), и пример главы по MSDN фактически показывает это.

Вы можете реализовать COM-объект, который реализует IInputMethod (http://msdn.microsoft.com/en-us/library/ms929953.aspx) и при необходимости IInputMethod2 (Http://msdn.microsoft.com/en-us/library/ms929954).

Другие вопросы по тегам