Форум: "Основная";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.01.14;
Скачать: [xml.tar.bz2];




Вниз

изменение языка 


Dmitry_O   (2001-12-23 19:49) [0]

как перехватить сообщение WM_INPUTLANGCHANGE? Сообщение получает только активный элемент формы - если форма пустая, то все нормально, а если на форме что-то есть, то оно и получает сообщение и мой обработчик не вызывается...



Dmitry_O   (2001-12-25 10:54) [1]

Неужели никто не сталкивался с такой проблемой!?...



valery_f   (2001-12-25 17:06) [2]

Кардинальный вариант - ловить Application.OnMessage и выделять в нем свое. Вариант 2 - определить обработчик WM_INPUTLANGCHANGE в форме - туда сообщение должно попадать перед передачей активному элементу.



Dmitry_O   (2001-12-25 17:33) [3]

> valery_f
перый вариант попробую (про него я что-то не подумал), а второй не работает - я собственно так и пытался перехватывать это сообщение: если форма пустая - все ОК, стоит на ней что-нибудь разместить (хотя бы TEdit) - и обработчик не получает управление...



Dmitry_O   (2001-12-26 20:50) [4]

Неужели предложений больше не будет?...




Форум: "Основная";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.01.14;
Скачать: [xml.tar.bz2];




Наверх





Память: 0.71 MB
Время: 0.018 c
1-42514           Grigory               2001-12-26 10:09  2002.01.14  
Коллизии потоков


14-42553          paul_shmakov          2001-11-19 15:10  2002.01.14  
Рихтер


1-42402           Phisio                2001-12-26 16:11  2002.01.14  
Как нарисовать выбирающий прямоугольник у мышки как в стратежках


4-42597           Begemoth              2001-11-12 16:08  2002.01.14  
Можно ли с помощью API узнать имя локального компьютера?


7-42586           TheNobody             2001-09-29 05:21  2002.01.14  
нужно смикшировать два WAV файла