Здравствуйте.
В моем WINAPI приложении странно ведет себя клавиша Alt. Если ее нажать (только ее, однократно) то приложение "повисает", то есть перестает крутить цикл сообщений до тех пор, пока я что-то еще не нажму. При этом раздается "дзынь" и приложение "отмерзает". Всегда считал, нажатие Alt приводит к появлению главного меню, но так как меню не определено, то приложение крутит какой-то мертвый цикл во внутренностях WINAPI до тех пор, пока я еще что-то не нажму. Я прав? Это можно как-то отключить штатно?
В принципе, с этим можно жить и я не сильно заморачивался. Но вот новый артефакт. Если я пытаюсь переключить язык ввода и нажимаю у себя Alt+Shift, то изначально ничего не происходит, но если я потом нажимаю однократно Alt, то "дзынь" и язык переключается! Что это за магия? Как все исправить?