Активировать раскладку клавиатуры для китайского и японского в Windows 10

Я разрабатываю приложение, которое в соответствии с идентификатором языка ввода языка (например: клавиатура США -> «00000409» или клавиатура Германии -> «00000407») https://docs.microsoft.com/en-us/windows-hardware/manufacture/desktop/windows-language-pack-default-values, активирует раскладку клавиатуры в соответствии с выбранным языком.

HKL desiredKeyboardLayout = LoadKeyboardLayout(idLanguage, 0);
ActivateKeyboardLayout(desiredKeyboardLayout, KLF_ACTIVATE);

Тем не менее, когда я пытаюсь изменить макет на китайский или японский, показанный макет Американская клавиатура

Есть ли способ активировать макеты для этих языков?

Я буду признателен за любую помощь.

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]