насчет кодов клавиш, то они все вот тут
https://msdn.microsoft.com/en-us/library/windows/desktop/dd375731(v=vs.85).aspxи видим, что "0x3A-0x40 Undefined" , это 58-64 коды.
но это фигня, кнопок то оказывается намного больше чем в справке. к примеру, это куча медиа клавиш для работы со звуком, медиаплеером, браузером, почтой... и еще куча ненужных кнопок, смотрим по ссылке. не знаю работаю ли эти все коды, но проверил парочку на вин10, вроде работают как нужно.
было бы неплохо добавить
ссылку на страницу мсдн с кодами кнопок в справку.
насчет "
сжирается один символ" и "При запуске Clickermann кнопкой в окне, понятно, что требуется активировать рабочее окно, но вот зачем при запуске горячими клавишами такое происходит?".
очень похоже, что для пуска используется физическое нажатие KEYDOWN(#alt) - KEYDOWN(#a) - KEYUP(#alt) - KEYUP(#a), в этом случае активным становится меню окна, и один кейпресс уходит на сбрасывание меню и возврат к полю ввода. правильно - KEYDOWN(#alt) - KEYDOWN(#a) - KEYUP(#a) - KEYUP(#alt), в этом случае окно ввода остается активным при пуске.