Come impostare la modalità Windows Mobile 6 IME (a solo numeri)
-
27-09-2019 - |
Domanda
In Windows Mobile 5 uno dei seguenti metodi funziona per impostare un ingresso ai numeri solo:
// Gestito InputModeEditor.SetInputMode (casella di testo, InputMode.Numeric);
// Native Wrapper InputModeSupport.SHSetImeMode (textBox.Handle, InputModeSupport.SHIME_MODE.SHIME_MODE_NUMBERS);
In Windows Mobile 6, né opere.
Come si imposta l'IME su "solo da numeri" in WM 6.0 / .NET CF 3.5?
Soluzione
Per la modalità IME insieme è possibile utilizzare i due metodi di cui sopra, la commutazione basata sulla piattaforma utilizzando la classe SystemSettings di informarlo. Se si desidera utilizzare il SIP, invece, è possibile trovare il GUID della tastiera WYSIWYG, o "indovinare" enumerando tutti i SIP e scegliendo una con "numerico" nel suo nome. In ultima analisi, però, non v'è alcun modo per garantire i numeri della tastiera solo nel codice.