FoxPro Club Главная

Конференция Решения Фотоальбом Сайт М.Дроздова Статьи Файловый архив Книга Visual FoxPro 9.0 Русский Help для Visual FoxPro
Пользователей: 9209
Вход
Переключение раскладки клавиатуры

Пример работы с раскладкой клавиатуры (определение текущей, изменение)


 
Прислал: Fade   Категория: Разное


Переключение раскладки клавиатуры

Привет!

Посмотрите на индикатор-преключатель раскладки клавиатуры.
Три файла: проект, экран-пример и класс с объектом
Для использования достаточно просто бросить объект на форму.

Идея индикатора:
каждые 100 мс (свойство объекта таймера) опрашивается состояние
клавиатуры. Виндёвый индикатор использует перехват (HOOK)
процедуры переключения раскладки, подставляя свой код.
Средствами Фокса такие фокусы осуществить непросто.

Переключение раскладки производится и клавиатурой, и мышью,
и из программы.
Отлично работает. Торможения прог не наблюдалось.


Жду вопросов и предложений на fade___@imail.ru
До встреч в киберпространстве. ;)

Fade...

 
Сделайте оценку этого решения Плохо Удовлетворительно Так себе Хорошо Отлично Текущая оценка: (5.007) Вложение [6.07]kb
Дополнения пользователей
Переключение раскладки клавиатуры
[+][?]
[Дополнить]



© 2000-2017 Fox Club 
При размещении любых материалов с сайта на других ресурсах- прямая ссылка на www.foxclub.ru обязательна
Яндекс.Метрика