Простая проблема, обычно программа выдаст MessageBeep, если пользователь нажмет Alt + Wh независимо и с ним не будет связана ни одна горячая клавиша. Какие функции API можно вызвать, чтобы избежать этого?
Обработка WM_KEYDOWN, WM_KEYUP, WM_SYSKEYDOWN и WM_SYSKEYUP - все с возвратом 0; на моем основном WndProc не работает.