Раскладка клавиатуры
В рассматриваемом примере я покажу вам как считывать коды клавиш DirectInput и ASCII-коды клавиш. Чтобы получить возможность преобразования кодов DIK в коды ASCII вы должны вызвать функцию GetKeyboardLayout(). Она получает раскладку подключенной к системе клавиатуры для дальнейшего использования.
ПРИМЕЧАНИЕ
Этапы, необходимые для инициализации клавиатуры, показаны на рис.9.6.
Рис. 9.6. Этапы инициализации клавиатуры