Я знаю, что это было задано некоторое время назад, но я нашел полный список кодов клавиш виртуальной клавиатуры прямо в MSDN, для использования в C/С++. Это также включает события мыши. Обратите внимание, что это отличается от кодов клавиш javascript (я заметил это в разделе VK_OEM).