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

Доброго дня!
У меня возникла проблема с переключением языка ввода в ХР. Ситуация
такая. Есть приложение написанное на Delphi 3. В windows 98 работает без
проблем, а вот в ХР переключение языка ввода работает странно. Сочетание
клавишь то работает, то не работает, при этом в языковой панели
обозначение языка вообще не меняется. Если менять язык мышкой, то язык
меняется, а вот обозначения языка со второго раза. Например, что бы
переключиться мышкой на русский, надо два раза щелкнуть. С первого раза
русский уже работает, со второго меняется обозначение на русский.
Что можно с этим всем сделать?
Здарова, Oleg!!!
Отвечаю на письмо от Monday, April 10, 2006, 9:41:43 AM
по теме Проблема с переключением языка в XP [D3, Win95/98, WinXP]
А при чём тут приложение на дельфях и глюки винды? Если глючит при
включенном приложении, значит глючит приложение, если без него -
винда. В первом случае выбрасываем приложение (либо, если что-то очень
ценное, грузим в него свою библию и отсекаем глючные вызовы),
во-втором - переустанавливаем винду.