Hoe de invoertaal van het toetsenbord vanuit uw toepassing te wijzigen
Hot Virtual Keyboard toont de huidige invoertaal.
Methode 1
U kunt de invoertaal wijzigen met het Windows-bericht WM_INPUTLANGCHANGEREQUEST:
SendMessage(GetForegroundWindow, WM_INPUTLANGCHANGEREQUEST, 0, NewHKL);
Methode 2
U kunt de huidige systeemtaal wijzigen met de opdrachtregelparameter /CHANGELANGUAGE:
HVK.EXE /CHANGELANGUAGE 0409
Taalcodes:
Engels (EN) - 0409
Duits (DE) - 0407
Spaans (ES) - 040A
Frans (FR) - 040C
Russisch (RU) - 0419
Hier vindt u alle taalcodes: http://msdn2.microsoft.com/en-us/library/ms776294(VS.85).aspx
Als u deze parameter gebruikt zonder een invoertaalcode op te geven, schakelt het programma de invoertaal of indeling naar de volgende:
HVK.EXE /CHANGELANGUAGE
Methode 3
Als u kiosksoftware voor een webbrowser schrijft, kunt u de speciale JavaScript-functies gebruiken om het schermtoetsenbord te besturen. Start Hot Virtual Keyboard en probeer deze knoppen: