НК
Николай Кротков
Проблема с функцией GetKeyboardLayout()
Суть в том. Что функция GetKeyboardLayout(0) возвращает ту раскладку, которая была активна на момент запуска программы. Если раскладка поменялась, функция будет возвращать предыдущую раскладку. Но, если перезапустить приложение, то оно будет показывать эту, новую, раскладку. Короче говоря, раскладка не обновляется.
Ну и вопрос: что делать, чтобы функция возвращала ту раскладку, которая активна на данный момент, а не на момент запуска программы?