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:

Meer informatie