(C#, Windows Form, .NET Compact Framework 3.5, Windows CE 6.0)(C#) Wie ändere ich InputLanguage in .NET CF?
Wie InputLanguage in .NET CF ändern?
Ich möchte Lagaguage von UserControl Tastatur ändern.
(C#, Windows Form, .NET Compact Framework 3.5, Windows CE 6.0)(C#) Wie ändere ich InputLanguage in .NET CF?
Wie InputLanguage in .NET CF ändern?
Ich möchte Lagaguage von UserControl Tastatur ändern.
Sie können zu "Systemsteuerung" -> "Ländereinstellungen" gehen und die Eingabesprache einstellen.
Siehe here.
Dies funktioniert, wenn Sie eine persistente Registrierung haben und wenn Ihre GUI nicht mehrere Sprachen unterstützen muss.
hoffe, das hilft
Danke. Ich habe zwei Sprachen in der Registerkarte "Eingabe" von "Regional und Langague Setting". Ich ändere die Standard-Eingabesprache und setze sie zurück. aber es gibt keine Änderung .. – help
hast du überprüft ob nach dem reboot der neue sprachsatz schon da war? – salvolds
Ja, aber nur englische Sprache wurde von keybd_event geschrieben. – help
Sie aktuelle Kultur während der Laufzeit ändern können, wie System.Threading.Thread.CurrentThread.CurrentUICulture = new Culture ("he-IL"); –
@ MD System.Threading.Thread.CurrentThread.CurrentUICulture kann nicht auf .NET CF 3.5 .. – help
Was meinen Sie mit "UserControl-Tastatur"? Die Software-Tastatur, die angezeigt wird, wenn Sie in ein Textfeld klicken? – josef