2010-04-15 2 views
0

В Windows Mobile 5 один из следующих методов работы, чтобы установить вход только на номера:Как установить 6 режим IME Windows Mobile (только на номера)

// Управляемые InputModeEditor.SetInputMode (TextBox, INPUTMODE .Numeric);

// Родной обертка InputModeSupport.SHSetImeMode (textBox.Handle, InputModeSupport.SHIME_MODE.SHIME_MODE_NUMBERS);

В Windows Mobile 6 не работает.

Как настроить IME на «Только числа» в WM 6.0/.NET CF 3.5?

ответ

0

Чтобы установить режим IME, вы можете использовать эти два метода выше, перейдя на платформу, используя класс SystemSettings, чтобы сообщить об этом. Если вы хотите использовать SIP, вы можете найти GUID на клавиатуре WYSIWYG или «угадать», перечислив все SIP и выбрав один из них «Numeric» в его имени. В конечном счете, однако, нет возможности гарантировать, что номера будут только клавиатурой в коде.

+0

Привет, Можно ли отправлять символы в открытое в настоящее время текстовое поле через IME? То, что я пытаюсь сделать, это то, что у меня есть модуль Bluetooth, который обрабатывает соединение между Bluetooth-клавиатурой и мобильным устройством Windows, когда пользователь нажимает клавишу на клавиатуре Bluetooth. Модуль Bluetooth получает его и отправляет его в открытое в настоящее время текстовое поле через IME. Вы сильно поможете мне. – Ahmed

Смежные вопросы