Здравствуйте.
Неожиданно обнаружили багофичу в моем WinAPI приложении: оно не реагирует на переключение языка (alt+shift у меня) и все время использует английский ввод. Почему? Как моему приложению разрешить менять язык ввода?
Здравствуйте, Went, Вы писали:
W>Здравствуйте. W>Неожиданно обнаружили багофичу в моем WinAPI приложении: оно не реагирует на переключение языка (alt+shift у меня) и все время использует английский ввод. Почему? Как моему приложению разрешить менять язык ввода?
WM_INPUTLANGCHANGE, WM_INPUTLANGCHANGEREQUEST в окно верхнего уровня приходят?
Здравствуйте, Carc, Вы писали: W>>Неожиданно обнаружили багофичу в моем WinAPI приложении: оно не реагирует на переключение языка (alt+shift у меня) и все время использует английский ввод. Почему? Как моему приложению разрешить менять язык ввода? C>WM_INPUTLANGCHANGE, WM_INPUTLANGCHANGEREQUEST в окно верхнего уровня приходят?
Спасибо за наводку, проверю.
Здравствуйте, Went, Вы писали:
W>Неожиданно обнаружили багофичу в моем WinAPI приложении: оно не реагирует на переключение языка (alt+shift у меня) и все время использует английский ввод. Почему? Как моему приложению разрешить менять язык ввода?
Насколько я помню, это работает через WH_KEYBOARD или WH_KEYBOARD_LL, соответственно, можно сломать через них, или через WH_DEBUG
Здравствуйте, Alexander G, Вы писали: AG>Насколько я помню, это работает через WH_KEYBOARD или WH_KEYBOARD_LL, соответственно, можно сломать через них, или через WH_DEBUG
Нет, никаких хуков я не ставлю.