Отправляет email-рассылки с помощью сервиса Sendsay

Программирование. Форум !!!

Проблема с переключением языка в XP [D3, Win95/98, WinXP]

Доброго дня!
У меня возникла проблема с переключением языка ввода в ХР. Ситуация
такая. Есть приложение написанное на Delphi 3. В windows 98 работает без
проблем, а вот в ХР переключение языка ввода работает странно. Сочетание
клавишь то работает, то не работает, при этом в языковой панели
обозначение языка вообще не меняется. Если менять язык мышкой, то язык
меняется, а вот обозначения языка со второго раза. Например, что бы
переключиться мышкой на русский, надо два раза щелкнуть. С первого раза
русский уже работает, со второго меняется обозначение на русский.
Что можно с этим всем сделать?

Ответить   Oleg Ponomarev Mon, 10 Apr 2006 07:41:43 +0300 (#536224)

 

Ответы:

Здарова, Oleg!!!

Отвечаю на письмо от Monday, April 10, 2006, 9:41:43 AM
по теме Проблема с переключением языка в XP [D3, Win95/98, WinXP]

А при чём тут приложение на дельфях и глюки винды? Если глючит при
включенном приложении, значит глючит приложение, если без него -
винда. В первом случае выбрасываем приложение (либо, если что-то очень
ценное, грузим в него свою библию и отсекаем глючные вызовы),
во-втором - переустанавливаем винду.

Ответить   Sun, 16 Apr 2006 02:12:15 +0500 (#538230)

 

Neco пишет:

Ценное... и все в нем отключил.... осталось только стандартное..... но
ситуация не меняется..... Может это из-за версии Delphi?

Винда свежеустановлена...

Ответить   Oleg Ponomarev Sun, 16 Apr 2006 08:55:50 +0300 (#538381)

 

Hello Oleg,

Monday, April 10, 2006, 8:41:43 AM, you wrote:

Такое часто бывает при установке хуков, которые не вызывают CallNextHookEx.
Фактически стоит только раз в ХР пропустить такой вызов и переключалка языка
начинает глючить независимо от дальнейшей выгрузки биб-ки.

Ответить   Wed, 26 Apr 2006 09:02:19 +0400 (#542162)