Расшифровка скан-кодов клавиш
Здравствуй, читатель! В этой небольшой статье я расскажу, как конвертировать скан-коды клавиш в виртуальные коды и как получать название клавиши по её скан-коду. Если вдаваться в суть дела, то я просто расскажу, как работают функции GetKeyNameText и функции MapVirtualKey. То, что я здесь опишу, возможно, вам никогда не пригодиться, разве что вы сами не захотите создать свою раскладку клавиатуры. Так же мы напишем программу на Delphi для расшифровки данных из файла клавиатурного лога, который создаёт драйвер-фильтр, написанный нами в предыдущей статье.
(more…)