Отправлен: 19.05.2005, 07:07
Вопрос задал: Константин Ситников (статус: Посетитель)
Всего ответов отправлено: 1
Отвечает: Licvidator
Здравствуйте, Константин Ситников!
"другому активному окну" - это очень интересно сказано.. ведь понятие "активное" применимо только к одному окну, "других активных" быть не может:)
Так что если хотите сменить раскладку в каком-то конкретном окне, Вы его сначала должны активировать с помощью кода
ShowWindow handle, 4
SetActiveWindow handle
где handle - хенделл нужного окна, а потом воспользоваться LoadKeyboardLayout с нужными параметрами.
А потом, если необходимо, можете опять вернуть этому окну старые параметры и активировать предыдущее окно.
Удачи
Ответ отправил: Licvidator (статус: Профессор)
Отправлен: 19.05.2005, 20:30 Оценка за ответ: 3 Комментарий оценки: Желательно было бы привести пример, но спасибо на этом!